MultiSelect: simplify clearing ImGuiMultiSelectTempData.

This commit is contained in:
ocornut
2024-07-18 18:19:17 +02:00
parent 33fc61a091
commit 3d41994a63
2 changed files with 3 additions and 2 deletions
+1
View File
@@ -7129,6 +7129,7 @@ ImGuiMultiSelectIO* ImGui::BeginMultiSelect(ImGuiMultiSelectFlags flags)
ImGuiWindow* window = g.CurrentWindow;
ImGuiMultiSelectTempData* ms = &g.MultiSelectTempData[0];
IM_ASSERT(g.CurrentMultiSelect == NULL); // No recursion allowed yet (we could allow it if we deem it useful)
IM_STATIC_ASSERT(offsetof(ImGuiMultiSelectTempData, IO) == 0); // Clear() relies on that.
g.CurrentMultiSelect = ms;
// FIXME: BeginFocusScope()