Fixed regression causing a seg fault when a selected item was removed from a ListScene.

This commit is contained in:
Nav
2023-08-25 20:29:35 +01:00
parent 0e6b3f914b
commit 9baecc820b

View File

@@ -65,10 +65,12 @@ namespace Widgets
void ListScene::removeListItem(ListItem* item) { void ListScene::removeListItem(ListItem* item) {
this->listItems.erase(item); this->listItems.erase(item);
this->selectedItems.remove(item);
this->removeItem(item); this->removeItem(item);
} }
void ListScene::clearListItems() { void ListScene::clearListItems() {
this->selectedItems.clear();
this->listItems.clear(); this->listItems.clear();
this->clear(); this->clear();
} }