From b521b1cd1ed42da6de17df1af3d2349ce07ea39c Mon Sep 17 00:00:00 2001 From: Stefan Dej Date: Mon, 11 Apr 2022 23:46:11 +0200 Subject: [PATCH] fix: resize tempchart on window resize event (#750) --- src/components/charts/TempChart.vue | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/components/charts/TempChart.vue b/src/components/charts/TempChart.vue index bf0b199b..92631c26 100644 --- a/src/components/charts/TempChart.vue +++ b/src/components/charts/TempChart.vue @@ -228,11 +228,19 @@ export default class TempChart extends Mixins(BaseMixin) { mounted() { this.initChart() + + window.addEventListener('resize', this.eventListenerResize) } beforeDestroy() { if (typeof window === 'undefined') return if (this.chart) this.chart.dispose() + + window.removeEventListener('resize', this.eventListenerResize) + } + + eventListenerResize() { + this.chart?.resize() } initChart() {