1
0
Fork 0
mirror of https://github.com/ocornut/imgui.git synced 2026-01-11 00:04:24 +00:00

MultiSelect: Fix Selectable() ambiguous return value, clarify need to use IsItemToggledSelection().

This commit is contained in:
omar 2020-04-01 20:34:30 +02:00 committed by ocornut
parent 0479b188d0
commit 3ba3f0d905
2 changed files with 5 additions and 2 deletions

View file

@ -2901,7 +2901,8 @@ static void ShowDemoWindowMultiSelect()
ImGui::SetNextItemSelectionUserData(n);
if (widget_type == WidgetType_Selectable)
{
if (ImGui::Selectable(label, item_is_selected))
ImGui::Selectable(label, item_is_selected);
if (ImGui::IsItemToggledSelection())
selection.SetSelected(n, !item_is_selected);
}
else if (widget_type == WidgetType_TreeNode)