Added support for disabling item selection in ListScene

This commit is contained in:
Nav
2023-03-29 23:13:40 +01:00
parent 48f8d215ac
commit 5bbcf3be50

View File

@@ -128,11 +128,13 @@ namespace Bloom::Widgets
return;
}
this->selectedItems.push_back(clickedListItem);
clickedListItem->selected = true;
clickedListItem->update();
if (this->selectionLimit > 0) {
this->selectedItems.push_back(clickedListItem);
clickedListItem->selected = true;
clickedListItem->update();
emit this->selectionChanged(this->selectedItems);
}
emit this->selectionChanged(this->selectedItems);
emit this->itemClicked(clickedListItem);
}