File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ class ReactResizeObserver extends React.Component<
31
31
32
32
childNode : RefNode = null ;
33
33
34
- currentElement : HTMLElement | null = null ;
34
+ currentElement : Element | null = null ;
35
35
36
36
state = {
37
37
width : 0 ,
@@ -64,6 +64,7 @@ class ReactResizeObserver extends React.Component<
64
64
const elementChanged = element !== this . currentElement ;
65
65
if ( elementChanged ) {
66
66
this . destroyObserver ( ) ;
67
+ this . currentElement = element ;
67
68
}
68
69
69
70
if ( ! this . resizeObserver && element ) {
Original file line number Diff line number Diff line change @@ -83,6 +83,7 @@ describe('ResizeObserver', () => {
83
83
84
84
wrapper . triggerResize ( ) ;
85
85
86
+ expect ( wrapper . instance ( ) . currentElement ) . toBeTruthy ( ) ;
86
87
expect ( onResize ) . toHaveBeenCalled ( ) ;
87
88
} ) ;
88
89
You can’t perform that action at this time.
0 commit comments