mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 12:54:40 +01:00
Disallow work area save as and browse if not in active task
This commit is contained in:
parent
e3b9bfa29d
commit
2be4d7c2e8
1 changed files with 5 additions and 0 deletions
|
|
@ -136,6 +136,8 @@ class FilesWidget(QtWidgets.QWidget):
|
|||
|
||||
# Initial setup
|
||||
workarea_btn_open.setEnabled(False)
|
||||
workarea_btn_browse.setEnabled(False)
|
||||
workarea_btn_save.setEnabled(False)
|
||||
published_btn_copy_n_open.setEnabled(False)
|
||||
published_btn_change_context.setEnabled(False)
|
||||
published_btn_cancel.setVisible(False)
|
||||
|
|
@ -264,6 +266,9 @@ 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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue