From ef0106346f53530285d5244ed2e8c20d4c951135 Mon Sep 17 00:00:00 2001 From: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> Date: Fri, 21 Feb 2025 15:02:37 +0100 Subject: [PATCH] flags consider item flags --- client/ayon_core/tools/loader/ui/tasks_widget.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/client/ayon_core/tools/loader/ui/tasks_widget.py b/client/ayon_core/tools/loader/ui/tasks_widget.py index f3ad42ea15..f13f352f3a 100644 --- a/client/ayon_core/tools/loader/ui/tasks_widget.py +++ b/client/ayon_core/tools/loader/ui/tasks_widget.py @@ -58,8 +58,10 @@ class LoaderTasksQtModel(TasksQtModel): "Method 'get_last_folder_id' is not implemented." ) - def flags(self, _index): - return QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable + def flags(self, index): + if index.column() != 0: + index = self.index(index.row(), 0, index.parent()) + return super().flags(index) def _refresh(self, project_name, folder_ids): self._is_refreshing = True