mirror of
https://github.com/Drezil/imgui.git
synced 2024-12-18 06:06:35 +00:00
Fixed GetFrontMostModalRootWindow() (#604)
This commit is contained in:
parent
ea6b615179
commit
544ba36bf6
@ -3210,8 +3210,8 @@ static void CloseInactivePopups()
|
||||
static ImGuiWindow* GetFrontMostModalRootWindow()
|
||||
{
|
||||
ImGuiState& g = *GImGui;
|
||||
if (!g.OpenedPopupStack.empty())
|
||||
if (ImGuiWindow* front_most_popup = g.OpenedPopupStack.back().Window)
|
||||
for (int n = g.OpenedPopupStack.Size-1; n >= 0; n--)
|
||||
if (ImGuiWindow* front_most_popup = g.OpenedPopupStack.Data[n].Window)
|
||||
if (front_most_popup->Flags & ImGuiWindowFlags_Modal)
|
||||
return front_most_popup;
|
||||
return NULL;
|
||||
|
Loading…
Reference in New Issue
Block a user