From 5182a61fccb7da88996cc60da8dd9d5c8a19b4bd Mon Sep 17 00:00:00 2001 From: WerWolv Date: Sat, 24 Feb 2024 18:59:01 +0100 Subject: [PATCH] fix: Interacting with popups that extend past the edge of the window --- plugins/builtin/source/content/events.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/builtin/source/content/events.cpp b/plugins/builtin/source/content/events.cpp index c7dbaa087..5f97ab36d 100644 --- a/plugins/builtin/source/content/events.cpp +++ b/plugins/builtin/source/content/events.cpp @@ -237,6 +237,9 @@ namespace hex::plugin::builtin { if (ctx == nullptr) return; + if (ImGui::IsPopupOpen("", ImGuiPopupFlags_AnyPopup)) + return; + static ImGuiWindow *lastFocusedWindow = nullptr; if (focused) {