mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
hide set current asset button if asset is not set
This commit is contained in:
parent
9040047fdd
commit
baa8643f7d
2 changed files with 5 additions and 6 deletions
|
|
@ -24,7 +24,6 @@ class CreateWidgetAssetsWidget(SingleSelectAssetsWidget):
|
|||
self.set_refresh_btn_visibility(False)
|
||||
self.set_current_asset_btn_visibility(False)
|
||||
|
||||
self._current_asset_name = None
|
||||
self._last_selection = None
|
||||
self._enabled = None
|
||||
|
||||
|
|
@ -69,13 +68,13 @@ class CreateWidgetAssetsWidget(SingleSelectAssetsWidget):
|
|||
self._last_selection = self.get_selected_asset_id()
|
||||
self._clear_selection()
|
||||
|
||||
def set_current_asset_name(self, asset_name):
|
||||
self._current_asset_name = asset_name
|
||||
def update_current_asset(self):
|
||||
# Hide set current asset if there is no one
|
||||
self.set_current_asset_btn_visibility(asset_name is not None)
|
||||
asset_name = self._get_current_session_asset()
|
||||
self.set_current_asset_btn_visibility(bool(asset_name))
|
||||
|
||||
def _get_current_session_asset(self):
|
||||
return self._current_asset_name
|
||||
return self._controller.current_asset_name
|
||||
|
||||
def _create_source_model(self):
|
||||
return AssetsHierarchyModel(self._controller)
|
||||
|
|
|
|||
|
|
@ -422,7 +422,7 @@ class CreateWidget(QtWidgets.QWidget):
|
|||
# data
|
||||
self._refresh_creators()
|
||||
|
||||
self._assets_widget.set_current_asset_name(self.current_asset_name)
|
||||
self._assets_widget.update_current_asset()
|
||||
self._assets_widget.select_asset_by_name(asset_name)
|
||||
self._tasks_widget.set_asset_name(asset_name)
|
||||
self._tasks_widget.select_task_name(task_name)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue