mirror of
https://github.com/ocornut/imgui.git
synced 2026-01-31 03:20:05 +00:00
Fixed OpenPopup() accessing current window, effectively opening "Debug" on an empty window stack
This commit is contained in:
parent
0aa353868f
commit
b994dd777a
1 changed files with 1 additions and 1 deletions
|
|
@ -3005,7 +3005,7 @@ static bool IsPopupOpen(ImGuiID id)
|
|||
void ImGui::OpenPopup(const char* str_id)
|
||||
{
|
||||
ImGuiState& g = *GImGui;
|
||||
ImGuiWindow* window = GetCurrentWindow();
|
||||
ImGuiWindow* window = g.CurrentWindow;
|
||||
ImGuiID id = window->GetID(str_id);
|
||||
int current_stack_size = g.CurrentPopupStack.Size;
|
||||
ImGuiPopupRef popup_ref = ImGuiPopupRef(id, window, window->GetID("##menus"), g.IO.MousePos); // Tagged as new ref because constructor sets Window to NULL (we are passing the ParentWindow info here)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue