changeset 3067:0ffa9d418959

client: remove window resize listeners when closing diagram
author Markus Kottlaender <markus@intevation.de>
date Wed, 17 Apr 2019 09:30:00 +0200
parents e22ad52cc252
children 492c30ca3142
files client/src/components/gauge/HydrologicalConditions.vue client/src/components/gauge/Waterlevel.vue
diffstat 2 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/client/src/components/gauge/HydrologicalConditions.vue	Tue Apr 16 15:34:02 2019 +0200
+++ b/client/src/components/gauge/HydrologicalConditions.vue	Wed Apr 17 09:30:00 2019 +0200
@@ -890,7 +890,7 @@
     this.drawDiagram();
   },
   destroyed() {
-    window.addEventListener("resize", debounce(this.drawDiagram));
+    window.removeEventListener("resize", debounce(this.drawDiagram));
   }
 };
 </script>
--- a/client/src/components/gauge/Waterlevel.vue	Tue Apr 16 15:34:02 2019 +0200
+++ b/client/src/components/gauge/Waterlevel.vue	Wed Apr 17 09:30:00 2019 +0200
@@ -1003,7 +1003,7 @@
     this.drawDiagram();
   },
   destroyed() {
-    window.addEventListener("resize", debounce(this.drawDiagram));
+    window.removeEventListener("resize", debounce(this.drawDiagram));
   }
 };
 </script>