From e74eea199e2e6aeac5a7bd184fac38f514e09c32 Mon Sep 17 00:00:00 2001 From: wyzula-jan Date: Thu, 20 Nov 2025 15:34:05 +0100 Subject: [PATCH] fix(widget_state_manager): skip property listed introduced --- bec_widgets/utils/widget_state_manager.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bec_widgets/utils/widget_state_manager.py b/bec_widgets/utils/widget_state_manager.py index 3a2ad87c..78066773 100644 --- a/bec_widgets/utils/widget_state_manager.py +++ b/bec_widgets/utils/widget_state_manager.py @@ -20,6 +20,8 @@ from bec_widgets.utils.widget_io import WidgetHierarchy logger = bec_logger.logger +PROPERTY_TO_SKIP = ["palette", "font", "windowIcon", "windowIconText"] + class WidgetStateManager: """ @@ -114,6 +116,7 @@ class WidgetStateManager: if ( name == "objectName" + or name in PROPERTY_TO_SKIP or not prop.isReadable() or not prop.isWritable() or not prop.isStored() # can be extended to fine filter