@@ -196,6 +196,8 @@ import {Table, TableHeader, TableBody, Column, Row, Cell} from 'react-aria-compo
196
196
}
197
197
198
198
.react-aria-Cell {
199
+ transform : translateZ (0 );
200
+
199
201
&:first-child {
200
202
border-radius: 6px 0 0 6px ;
201
203
}
@@ -207,12 +209,14 @@ import {Table, TableHeader, TableBody, Column, Row, Cell} from 'react-aria-compo
207
209
208
210
/* join selected items if :has selector is supported */
209
211
@supports selector (:has(.foo)) {
210
- .react-aria-Row [aria-selected = true ]:has (+ [aria-selected = true ]) .react-aria-Cell {
212
+ .react-aria-Row [aria-selected = true ]:has (+ [aria-selected = true ]) .react-aria-Cell ,
213
+ .react-aria-Row [aria-selected = true ]:has (+ .react-aria-DropIndicator + [aria-selected = true ]) .react-aria-Cell {
211
214
border-end-start-radius : 0 ;
212
215
border-end-end-radius : 0 ;
213
216
}
214
217
215
- .react-aria-Row [aria-selected = true ] + [aria-selected = true ] .react-aria-Cell {
218
+ .react-aria-Row [aria-selected = true ] + [aria-selected = true ] .react-aria-Cell ,
219
+ .react-aria-Row [aria-selected = true ] + .react-aria-DropIndicator + [aria-selected = true ] .react-aria-Cell {
216
220
border-start-start-radius : 0 ;
217
221
border-start-end-radius : 0 ;
218
222
}
@@ -1081,6 +1085,7 @@ function Example() {
1081
1085
.react-aria-Row {
1082
1086
&[data-dragging ] {
1083
1087
opacity : 0.6 ;
1088
+ transform : translateZ (0 );
1084
1089
}
1085
1090
1086
1091
[slot = drag ] {
@@ -1103,6 +1108,7 @@ function Example() {
1103
1108
1104
1109
.react-aria-DropIndicator [data-drop-target ] {
1105
1110
outline : 1px solid var (--highlight-background );
1111
+ transform : translateZ (0 );
1106
1112
}
1107
1113
```
1108
1114
@@ -1402,6 +1408,7 @@ function Example() {
1402
1408
``` css
1403
1409
.react-aria-DropIndicator [data-drop-target ] {
1404
1410
outline : 1px solid var (--highlight-background );
1411
+ transform : translateZ (0 );
1405
1412
}
1406
1413
```
1407
1414
@@ -1471,6 +1478,7 @@ function Example() {
1471
1478
``` css
1472
1479
.my-drop-indicator.active {
1473
1480
outline : 1px solid #e70073 ;
1481
+ transform : translateZ (0 );
1474
1482
}
1475
1483
```
1476
1484
0 commit comments