MultiSelect: Fixed ImGuiSelectionBasicStorage::ApplyRequests() incorrectly maintaining selection size on SelectAll.
This commit is contained in:
parent
f3d77d8e71
commit
6c4bf8e56e
@ -7730,7 +7730,7 @@ void ImGuiSelectionBasicStorage::ApplyRequests(ImGuiMultiSelectIO* ms_io, int it
|
|||||||
Clear();
|
Clear();
|
||||||
if (req.Type == ImGuiSelectionRequestType_SelectAll)
|
if (req.Type == ImGuiSelectionRequestType_SelectAll)
|
||||||
{
|
{
|
||||||
Storage.Data.resize(0);
|
Clear();
|
||||||
Storage.Data.reserve(items_count);
|
Storage.Data.reserve(items_count);
|
||||||
for (int idx = 0; idx < items_count; idx++)
|
for (int idx = 0; idx < items_count; idx++)
|
||||||
AddItem(AdapterIndexToStorageId(this, idx));
|
AddItem(AdapterIndexToStorageId(this, idx));
|
||||||
|
Loading…
Reference in New Issue
Block a user