From 42d93b4d731aa12836275f21daba3dcdf4cc299b Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Mon, 28 Oct 2019 11:44:47 +0300 Subject: [PATCH] Don't set alert styles for react panels, fix #823 --- src/datasource-zabbix/zabbixAlerting.service.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/datasource-zabbix/zabbixAlerting.service.js b/src/datasource-zabbix/zabbixAlerting.service.js index b1644d2..716a3a9 100644 --- a/src/datasource-zabbix/zabbixAlerting.service.js +++ b/src/datasource-zabbix/zabbixAlerting.service.js @@ -30,7 +30,8 @@ class ZabbixAlertingService { }); } - if (panelIndex >= 0) { + // Don't apply alert styles to .panel-container--absolute (it rewrites position from absolute to relative) + if (panelIndex >= 0 && !panelContainers[panelIndex].className.includes('panel-container--absolute')) { let alertClass = "panel-has-alert panel-alert-state--ok panel-alert-state--alerting"; $(panelContainers[panelIndex]).removeClass(alertClass);