We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a21dc42 commit e7e0902Copy full SHA for e7e0902
src/components/ToggleElementOverlay/ToggleElementOverlay.js
@@ -23,13 +23,19 @@ class ToggleElementOverlay extends React.PureComponent {
23
}
24
25
componentDidMount() {
26
+ core.addEventListener('documentLoaded', this.onDocumentLoaded);
27
core.addEventListener('zoomUpdated', this.onZoomUpdated);
28
-
29
+
30
componentWillUnmount() {
31
+ core.removeEventListener('documentLoaded', this.onDocumentLoaded);
32
core.removeEventListener('zoomUpdated', this.onZoomUpdated);
33
34
35
+ onDocumentLoaded = () => {
36
+ this.setState({ value: Math.ceil(core.getZoom() * 100).toString() });
37
+ }
38
39
onZoomUpdated = () => {
40
this.setState({ value: Math.ceil(core.getZoom() * 100).toString() });
41
0 commit comments