mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 12:54:40 +01:00
Move logic to correct location
This commit is contained in:
parent
2be4d7c2e8
commit
44da46411c
1 changed files with 3 additions and 4 deletions
|
|
@ -266,9 +266,6 @@ class FilesWidget(QtWidgets.QWidget):
|
|||
def _on_workarea_path_changed(self, event):
|
||||
valid_path = event["path"] is not None
|
||||
self._workarea_btn_open.setEnabled(valid_path)
|
||||
valid_task = self._selected_task_id is not None
|
||||
self._workarea_btn_save.setEnabled(valid_task)
|
||||
self._workarea_btn_browse.setEnabled(valid_task)
|
||||
|
||||
# -------------------------------------------------------------
|
||||
# Published workfiles
|
||||
|
|
@ -283,8 +280,9 @@ class FilesWidget(QtWidgets.QWidget):
|
|||
self._published_btn_change_context.setEnabled(enabled)
|
||||
|
||||
def _update_workarea_btns_state(self):
|
||||
enabled = self._is_save_enabled
|
||||
enabled = self._is_save_enabled and self._valid_selected_context
|
||||
self._workarea_btn_save.setEnabled(enabled)
|
||||
self._workarea_btn_browse.setEnabled(self._valid_selected_context)
|
||||
|
||||
def _on_published_repre_changed(self, event):
|
||||
self._valid_representation_id = event["representation_id"] is not None
|
||||
|
|
@ -299,6 +297,7 @@ class FilesWidget(QtWidgets.QWidget):
|
|||
and self._selected_task_id is not None
|
||||
)
|
||||
self._update_published_btns_state()
|
||||
self._update_workarea_btns_state()
|
||||
|
||||
def _on_published_save_clicked(self):
|
||||
result = self._exec_save_as_dialog()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue