From bc3085ab8cb6688da358df4a7c07fc213a99f2df Mon Sep 17 00:00:00 2001 From: wakonig_k Date: Wed, 25 Jun 2025 18:12:50 +0200 Subject: [PATCH] fix(curve tree): remove manual interception of the close event; call parent cleanup --- .../plots/waveform/settings/curve_settings/curve_tree.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/bec_widgets/widgets/plots/waveform/settings/curve_settings/curve_tree.py b/bec_widgets/widgets/plots/waveform/settings/curve_settings/curve_tree.py index 6d6a303c..1c41348c 100644 --- a/bec_widgets/widgets/plots/waveform/settings/curve_settings/curve_tree.py +++ b/bec_widgets/widgets/plots/waveform/settings/curve_settings/curve_tree.py @@ -580,7 +580,4 @@ class CurveTree(BECWidget, QWidget): all_items = list(self.all_items) for item in all_items: item.remove_self() - - def closeEvent(self, event): - self.cleanup() - return super().closeEvent(event) + super().cleanup()