Skip to content

Commit 34c7910

Browse files
authored
fix(grid): filtering row mask when tabbing is misaligned (#17180)
1 parent 6c0c52f commit 34c7910

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

projects/igniteui-angular/core/src/core/styles/components/grid/_grid-theme.scss

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
@mixin _filtering-scroll-mask($theme, $dir) {
88
display: block;
9-
position: absolute;
10-
width: rem(10px);
9+
position: sticky;
10+
min-width: rem(10px);
1111
content: '';
1212
inset-block: rem(-2px);
1313
background: linear-gradient(to #{$dir}, var-get($theme, 'filtering-row-background'), transparent);
@@ -2527,9 +2527,6 @@
25272527
igx-icon {
25282528
position: absolute;
25292529
inset-inline-start: rem(12px);
2530-
// IE fix for vertical alignment
2531-
top: 50%;
2532-
transform: translateY(-50%);
25332530
}
25342531

25352532
span {
@@ -2555,13 +2552,15 @@
25552552
.igx-grid__filtering-row-scroll-start + .igx-grid__filtering-row-main {
25562553
&::before {
25572554
@include _filtering-scroll-mask($theme, right);
2555+
25582556
inset-inline-start: 0;
25592557
pointer-events: none;
25602558
z-index: 1;
25612559
}
25622560

25632561
&::after {
25642562
@include _filtering-scroll-mask($theme, left);
2563+
25652564
inset-inline-end: 0;
25662565
pointer-events: none;
25672566
z-index: 1;

0 commit comments

Comments
 (0)