From 4501c593ecd2ca9424ab1dc309875b5cc43641bf Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Wed, 31 Jul 2024 09:52:18 +0200 Subject: [PATCH] system: guard destroy on traffic widget PR: https://forum.opnsense.org/index.php?topic=41729.msg205775#msg205775 --- src/opnsense/www/js/widgets/Traffic.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/opnsense/www/js/widgets/Traffic.js b/src/opnsense/www/js/widgets/Traffic.js index 5a0666d69..1bfee7b09 100644 --- a/src/opnsense/www/js/widgets/Traffic.js +++ b/src/opnsense/www/js/widgets/Traffic.js @@ -240,7 +240,11 @@ export default class Traffic extends BaseWidget { onWidgetClose() { super.onWidgetClose(); - this.charts.trafficIn.destroy(); - this.charts.trafficOut.destroy(); + if (this.charts.trafficIn !== null) { + this.charts.trafficIn.destroy(); + } + if (this.charts.trafficOut !== null) { + this.charts.trafficOut.destroy(); + } } }