Fix: Check for border rendering when the window is set to 'NoInputs' or 'MenuBar'.

This commit is contained in:
TaiseiHamaya 2026-05-13 12:12:37 +09:00
parent 8475471c1e
commit 4c93eaa554

View file

@ -7552,7 +7552,10 @@ void ImGui::RenderWindowDecorations(ImGuiWindow* window, const ImRect& title_bar
if (!(window->Flags & (ImGuiWindowFlags_ChildMenu | ImGuiWindowFlags_Popup)))
{
// Regular window
is_window_selected &= g.WindowsFocusOrder.back() == window;
if (!(window->Flags & (ImGuiWindowFlags_NoInputs | ImGuiWindowFlags_MenuBar)))
is_window_selected &= g.WindowsFocusOrder.back() == window;
else
is_window_selected = false;
}
else
{