Skip to content

Commit d8ff80a

Browse files
authored
fix(cdk-experimental/column-resize): Fix bug in hover logic introduced by IE cleanup (#24396)
1 parent fb394c5 commit d8ff80a

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/cdk-experimental/column-resize/column-resize.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,11 @@ export abstract class ColumnResize implements AfterViewInit, OnDestroy {
8080
.subscribe(this.eventDispatcher.headerCellHovered);
8181
fromEvent<MouseEvent>(element, 'mouseleave')
8282
.pipe(
83-
filter(event => !!(event.relatedTarget as Element)?.matches(RESIZE_OVERLAY_SELECTOR)),
83+
filter(
84+
event =>
85+
!!event.relatedTarget &&
86+
!(event.relatedTarget as Element).matches(RESIZE_OVERLAY_SELECTOR),
87+
),
8488
mapTo(null),
8589
takeUntil(this.destroyed),
8690
)

0 commit comments

Comments
 (0)