Added ImGuiWindowFlags_NoBringToFrontOnFocus behavior.

This commit is contained in:
ocornut
2015-10-02 19:07:04 +02:00
parent c1983d5c3f
commit e031fe484c
2 changed files with 3 additions and 2 deletions

View File

@ -4149,9 +4149,9 @@ void ImGui::FocusWindow(ImGuiWindow* window)
if (g.ActiveId != 0 && g.ActiveIdWindow && g.ActiveIdWindow->RootWindow != window)
ImGui::SetActiveID(0);
if (g.Windows.back() == window)
// Bring to front
if ((window->Flags & ImGuiWindowFlags_NoBringToFrontOnFocus) || g.Windows.back() == window)
return;
for (int i = 0; i < g.Windows.Size; i++)
if (g.Windows[i] == window)
{