From 20a86ad325d36aa5aec73aeda7ff43ea9cc6c1f7 Mon Sep 17 00:00:00 2001 From: wyzula-jan Date: Fri, 11 Apr 2025 10:17:33 +0200 Subject: [PATCH] fix(server): turn_off_the_lights cleanup fixed for parent_id widgets --- bec_widgets/cli/server.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bec_widgets/cli/server.py b/bec_widgets/cli/server.py index 6cd033e9..d3510f31 100644 --- a/bec_widgets/cli/server.py +++ b/bec_widgets/cli/server.py @@ -90,7 +90,12 @@ class GUIServer: """ self.launcher_window = cast(LaunchWindow, self.launcher_window) - if len(connections) <= 1: + remaining_connections = [ + connection + for connection in connections.values() + if connection.parent_id != self.launcher_window.gui_id + ] + if len(remaining_connections) <= 1: self.launcher_window.show() self.launcher_window.activateWindow() self.launcher_window.raise_()