Skip to content

Commit e7e0902

Browse files
committed
Fix the zoom issue
1 parent a21dc42 commit e7e0902

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/components/ToggleElementOverlay/ToggleElementOverlay.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,19 @@ class ToggleElementOverlay extends React.PureComponent {
2323
}
2424

2525
componentDidMount() {
26+
core.addEventListener('documentLoaded', this.onDocumentLoaded);
2627
core.addEventListener('zoomUpdated', this.onZoomUpdated);
2728
}
28-
29+
2930
componentWillUnmount() {
31+
core.removeEventListener('documentLoaded', this.onDocumentLoaded);
3032
core.removeEventListener('zoomUpdated', this.onZoomUpdated);
3133
}
3234

35+
onDocumentLoaded = () => {
36+
this.setState({ value: Math.ceil(core.getZoom() * 100).toString() });
37+
}
38+
3339
onZoomUpdated = () => {
3440
this.setState({ value: Math.ceil(core.getZoom() * 100).toString() });
3541
}

0 commit comments

Comments
 (0)