From a000c51dd4a882b3a6e44b7c277c98d78a688693 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Mon, 10 May 2021 22:36:44 +0200 Subject: [PATCH] force name validation on remove --- openpype/tools/project_manager/project_manager/model.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openpype/tools/project_manager/project_manager/model.py b/openpype/tools/project_manager/project_manager/model.py index cdc46b4383..986bc7f38a 100644 --- a/openpype/tools/project_manager/project_manager/model.py +++ b/openpype/tools/project_manager/project_manager/model.py @@ -497,6 +497,9 @@ class HierarchyModel(QtCore.QAbstractItemModel): for idx in range(start, end + 1): child_item = chilren_by_row[idx] + # Force name validation + if isinstance(child_item, AssetItem): + self._rename_asset(child_item, None) child_item.set_parent(None) self._items_by_id.pop(child_item.id)