From db10512a305f66b61e97c87b6047b920601d56b5 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Tue, 11 May 2021 12:16:14 +0200 Subject: [PATCH] clear selection on adding new item --- .../tools/project_manager/project_manager/view.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/openpype/tools/project_manager/project_manager/view.py b/openpype/tools/project_manager/project_manager/view.py index 04c0e6b08b..4d3557eb9e 100644 --- a/openpype/tools/project_manager/project_manager/view.py +++ b/openpype/tools/project_manager/project_manager/view.py @@ -280,7 +280,11 @@ class HierarchyView(QtWidgets.QTreeView): new_index.row(), 1, new_index.parent() ) # Change current index - self.setCurrentIndex(task_type_index) + self.selectionModel().setCurrentIndex( + task_type_index, + QtCore.QItemSelectionModel.Clear + | QtCore.QItemSelectionModel.Select + ) # Start editing self.edit(task_type_index) @@ -298,7 +302,11 @@ class HierarchyView(QtWidgets.QTreeView): return # Change current index - self.setCurrentIndex(new_index) + self.selectionModel().setCurrentIndex( + new_index, + QtCore.QItemSelectionModel.Clear + | QtCore.QItemSelectionModel.Select + ) # Start editing self.edit(new_index)