From 5eaa20202bde5d75134f4d6af7683d52a676113c Mon Sep 17 00:00:00 2001 From: andrey Date: Thu, 20 May 2021 17:02:29 +0300 Subject: [PATCH] fix delete selected crash --- widgets/scene_tree.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/widgets/scene_tree.cpp b/widgets/scene_tree.cpp index b0670cb..8ecad49 100644 --- a/widgets/scene_tree.cpp +++ b/widgets/scene_tree.cpp @@ -463,6 +463,7 @@ void SceneTree::removeObjects() { QList sil = ui->treeObjects->selectedItems(); foreach (QTreeWidgetItem * i, sil) { ObjectBase * o = itemObject(i); + if (o->isSelected(true)) view->scene()->clearSelection(); if (o) delete o; } qDeleteAll(sil);