restore state crashes on pre_release
2025-03-14 13:45:43 | bec_widgets.qt_utils.error_popups | [ERROR] | SafeSlot error in slot 'bec_widgets.widgets.containers.dock.dock_area.BECDockArea.restore_state':
Traceback (most recent call last):
File "/Users/wakonig_k/software/work/bec-widgets/bec_widgets/qt_utils/error_popups.py", line 107, in wrapper
return method(*args, **kwargs)
File "/Users/wakonig_k/software/work/bec-widgets/bec_widgets/widgets/containers/dock/dock_area.py", line 305, in restore_state
self.dock_area.restoreState(state, missing=missing, extra=extra)
File "/Users/wakonig_k/.pyenv/versions/3.10.13/envs/bec/lib/python3.10/site-packages/pyqtgraph/dockarea/DockArea.py", line 238, in restoreState
if state['main'] is not None:
TypeError: 'NoneType' object is not subscriptable