mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
Loader UI is using registering callback from init
This commit is contained in:
parent
17c88141c1
commit
38b6ad8042
1 changed files with 2 additions and 11 deletions
|
|
@ -26,17 +26,6 @@ module = sys.modules[__name__]
|
|||
module.window = None
|
||||
|
||||
|
||||
# Register callback on task change
|
||||
# - callback can't be defined in Window as it is weak reference callback
|
||||
# so `WeakSet` will remove it immediately
|
||||
def on_context_task_change(*args, **kwargs):
|
||||
if module.window:
|
||||
module.window.on_context_task_change(*args, **kwargs)
|
||||
|
||||
|
||||
register_event_callback("taskChanged", on_context_task_change)
|
||||
|
||||
|
||||
class LoaderWindow(QtWidgets.QDialog):
|
||||
"""Asset loader interface"""
|
||||
|
||||
|
|
@ -195,6 +184,8 @@ class LoaderWindow(QtWidgets.QDialog):
|
|||
|
||||
self._first_show = True
|
||||
|
||||
register_event_callback("taskChanged", self.on_context_task_change)
|
||||
|
||||
def resizeEvent(self, event):
|
||||
super(LoaderWindow, self).resizeEvent(event)
|
||||
self._overlay_frame.resize(self.size())
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue