From ac9224e5f2d3edcb5b1cc1cbc1a8583f81d0b912 Mon Sep 17 00:00:00 2001 From: wakonig_k Date: Sat, 12 Apr 2025 19:45:34 +0200 Subject: [PATCH] refactor(auto_updates): move cleanup method from user section to internal section --- .../containers/auto_update/auto_updates.py | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/bec_widgets/widgets/containers/auto_update/auto_updates.py b/bec_widgets/widgets/containers/auto_update/auto_updates.py index 2d2ebe8d..6269e596 100644 --- a/bec_widgets/widgets/containers/auto_update/auto_updates.py +++ b/bec_widgets/widgets/containers/auto_update/auto_updates.py @@ -204,6 +204,17 @@ class AutoUpdates(BECMainWindow): self.enable_gui_highlights(False) self.on_stop() + def cleanup(self) -> None: + """ + Cleanup procedure to run when the auto updates are disabled. + """ + self.enabled = False + self.stop_auto_update() + self.dock_area.close() + self.dock_area.deleteLater() + self.dock_area = None + super().cleanup() + ######################################################################## ################# Update Functions ##################################### ######################################################################## @@ -348,14 +359,3 @@ class AutoUpdates(BECMainWindow): Args: msg (ScanStatusMessage): The scan status message. """ - - def cleanup(self) -> None: - """ - Cleanup procedure to run when the auto updates are disabled. - """ - self.enabled = False - self.stop_auto_update() - self.dock_area.close() - self.dock_area.deleteLater() - self.dock_area = None - super().cleanup()