diff --git a/src/Insight/UserInterfaces/InsightWindow/Widgets/ListView/ListScene.cpp b/src/Insight/UserInterfaces/InsightWindow/Widgets/ListView/ListScene.cpp index 3f4f3af3..40fbfdc3 100644 --- a/src/Insight/UserInterfaces/InsightWindow/Widgets/ListView/ListScene.cpp +++ b/src/Insight/UserInterfaces/InsightWindow/Widgets/ListView/ListScene.cpp @@ -65,10 +65,12 @@ namespace Widgets void ListScene::removeListItem(ListItem* item) { this->listItems.erase(item); + this->selectedItems.remove(item); this->removeItem(item); } void ListScene::clearListItems() { + this->selectedItems.clear(); this->listItems.clear(); this->clear(); }