From 653732dfc6c4b8d79985b5f7348bcdc933a0dd6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Piwo=C5=84ski?= Date: Fri, 28 Mar 2025 21:30:36 +0000 Subject: [PATCH] fix(Group): update always visible modules logic to use dynamic class reference --- src/group.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/group.cpp b/src/group.cpp index 83a1846e..5af1febb 100644 --- a/src/group.cpp +++ b/src/group.cpp @@ -100,7 +100,7 @@ void Group::update_always_visible_modules() { for (auto* event_box : revealer_box.get_children()) { if (auto container = dynamic_cast(event_box)) { for (auto* base_element : container->get_children()) { - if (base_element->get_style_context()->has_class("active")) { + if (base_element->get_style_context()->has_class(always_visible_class)) { event_box->get_style_context()->remove_class(add_class_to_drawer_children); revealer_box.remove(*event_box); @@ -120,7 +120,7 @@ void Group::update_always_visible_modules() { } if (auto container = dynamic_cast(event_box)) { for (auto* base_element : container->get_children()) { - if (!base_element->get_style_context()->has_class("active")) { + if (!base_element->get_style_context()->has_class(always_visible_class)) { event_box->get_style_context()->add_class(add_class_to_drawer_children); box.remove(*event_box);