fix(widgets): processEvent removed from widgets using it

This commit is contained in:
wyzula_j authored and Jan Wyzula committed 2026-01-26 20:53:24 +01:00
1 parent fd1edf8177
commit 6be6dafd7d
2 files changed
-4

No files matched your search

@@ -324,12 +324,10 @@ class DirectUpdateDeviceConfigDialog(BECWidget, DeviceConfigDialog):
def _start_waiting_display(self):
self._overlay_widget.setVisible(True)
self._spinner.start()
QApplication.processEvents() # TODO check if this kills performance and scheduling!
def _stop_waiting_display(self):
self._overlay_widget.setVisible(False)
self._spinner.stop()
QApplication.processEvents() # TODO check if this kills performance and scheduling!
def main(): # pragma: no cover
@@ -177,12 +177,10 @@ class ScanHistoryView(BECWidget, QtWidgets.QTreeWidget):
def _start_waiting_display(self):
self._overlay_widget.setVisible(True)
self._spinner.start()
QtWidgets.QApplication.processEvents()
def _stop_waiting_display(self):
self._overlay_widget.setVisible(False)
self._spinner.stop()
QtWidgets.QApplication.processEvents()
def _current_item_changed(
self, current: QtWidgets.QTreeWidgetItem, previous: QtWidgets.QTreeWidgetItem