From 048f856f6317496b23aec92c1da4de91e72ac068 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Mon, 10 May 2021 18:12:13 +0200 Subject: [PATCH] do not set keys that are not in editable keys --- openpype/tools/project_manager/project_manager/model.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/openpype/tools/project_manager/project_manager/model.py b/openpype/tools/project_manager/project_manager/model.py index b70426640b..3f400fc8ee 100644 --- a/openpype/tools/project_manager/project_manager/model.py +++ b/openpype/tools/project_manager/project_manager/model.py @@ -844,12 +844,11 @@ class BaseItem: self._is_duplicated = value return True - if key not in self.columns: - return False - if role == QtCore.Qt.EditRole: - self._data[key] = value + if key not in self.editable_columns: + return False + self._data[key] = value # must return true if successful return True