File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -488,6 +488,10 @@ class CheckboxMouseHandler extends BasicMouseHandler {
488
488
}
489
489
}
490
490
491
+ const ro = new ResizeObserver ( ( entries ) => {
492
+ entries . forEach ( ( entry ) => ( entry . target as ScanTable ) . resizeHandler ( ) ) ;
493
+ } ) ;
494
+
491
495
@customElement ( "scan-table" )
492
496
export class ScanTable extends LitElement {
493
497
private dataModel ! : LargeDataModel ;
@@ -547,12 +551,13 @@ export class ScanTable extends LitElement {
547
551
this . _wrapper = new StackedPanel ( ) ;
548
552
this . _wrapper . addWidget ( this . _grid ) ;
549
553
Widget . attach ( this . _wrapper , this . renderRoot as HTMLElement ) ;
550
- window . addEventListener ( "resize" , this . resizeHandler ) ;
554
+
555
+ ro . observe ( this ) ;
551
556
}
552
557
553
558
disconnectedCallback ( ) {
554
- window . removeEventListener ( "resize" , this . resizeHandler ) ;
555
559
this . stateService . value ! . service . off ( this . scanClickedHandler ) ;
560
+ ro . unobserve ( this ) ;
556
561
super . disconnectedCallback ( ) ;
557
562
}
558
563
You can’t perform that action at this time.
0 commit comments