diff --git a/bec_widgets/applications/views/device_manager_view/device_manager_dialogs/device_form_dialog.py b/bec_widgets/applications/views/device_manager_view/device_manager_dialogs/device_form_dialog.py index fa38d354..1f4b574f 100644 --- a/bec_widgets/applications/views/device_manager_view/device_manager_dialogs/device_form_dialog.py +++ b/bec_widgets/applications/views/device_manager_view/device_manager_dialogs/device_form_dialog.py @@ -6,7 +6,6 @@ from bec_lib.atlas_models import Device as DeviceModel from bec_lib.logger import bec_logger from ophyd_devices.interfaces.device_config_templates.ophyd_templates import OPHYD_DEVICE_TEMPLATES from qtpy import QtCore, QtWidgets -from zmq.devices import Device from bec_widgets.utils.error_popups import SafeSlot from bec_widgets.widgets.control.device_manager.components import OphydValidation diff --git a/bec_widgets/utils/bec_widget.py b/bec_widgets/utils/bec_widget.py index bb48b527..e091e0a2 100644 --- a/bec_widgets/utils/bec_widget.py +++ b/bec_widgets/utils/bec_widget.py @@ -165,7 +165,7 @@ class BECWidget(BECConnector): overlay = getattr(self, "_busy_overlay", None) if overlay is None: - overlay = install_busy_loader(self, start_loading=False) + overlay = install_busy_loader(target=self, start_loading=False) self._busy_overlay = overlay # Create and set the busy state widget diff --git a/bec_widgets/utils/busy_loader.py b/bec_widgets/utils/busy_loader.py index c88195f7..9784c6ce 100644 --- a/bec_widgets/utils/busy_loader.py +++ b/bec_widgets/utils/busy_loader.py @@ -29,7 +29,7 @@ class _OverlayEventFilter(QObject): self._overlay = overlay def eventFilter(self, obj, event): - if not hasattr(self, " _target") or self._target is None: + if not hasattr(self, "_target") or self._target is None: return False if not hasattr(self, "_overlay") or self._overlay is None: return False @@ -252,7 +252,7 @@ def install_busy_loader( """ overlay = BusyLoaderOverlay(parent=target, opacity=opacity) overlay.setGeometry(target.rect()) - overlay.set_filter(_OverlayEventFilter(target, overlay)) + overlay.set_filter(_OverlayEventFilter(target=target, overlay=overlay)) if start_loading: overlay.show() return overlay