From 9f853b08640f0ffff9f5b59c6d5e0dd3e210d4f6 Mon Sep 17 00:00:00 2001 From: wyzula-jan Date: Thu, 12 Jun 2025 14:43:07 +0200 Subject: [PATCH] fix(main_window): event filter applied on QEvent.Type.StatusTip; closes #698 --- bec_widgets/widgets/containers/main_window/main_window.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bec_widgets/widgets/containers/main_window/main_window.py b/bec_widgets/widgets/containers/main_window/main_window.py index 7b0cc5bf..6c0d1c7f 100644 --- a/bec_widgets/widgets/containers/main_window/main_window.py +++ b/bec_widgets/widgets/containers/main_window/main_window.py @@ -1,6 +1,6 @@ import os -from qtpy.QtCore import QSize +from qtpy.QtCore import QEvent, QSize from qtpy.QtGui import QAction, QActionGroup, QIcon from qtpy.QtWidgets import QApplication, QMainWindow, QStyle @@ -168,6 +168,11 @@ class BECMainWindow(BECWidget, QMainWindow): def change_theme(self, theme: str): apply_theme(theme) + def event(self, event): + if event.type() == QEvent.Type.StatusTip: + return True + return super().event(event) + def cleanup(self): central_widget = self.centralWidget() central_widget.close()