From 4c93eaa5549b5533b83e98a31e878d659fda841b Mon Sep 17 00:00:00 2001 From: TaiseiHamaya <146906391+TaiseiHamaya@users.noreply.github.com> Date: Wed, 13 May 2026 12:12:37 +0900 Subject: [PATCH] Fix: Check for border rendering when the window is set to 'NoInputs' or 'MenuBar'. --- imgui.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/imgui.cpp b/imgui.cpp index d01d2b0ad..aa64061d0 100644 --- a/imgui.cpp +++ b/imgui.cpp @@ -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 {