From 4b9a3d121d41f1262286160d93b82e0328c7c15e Mon Sep 17 00:00:00 2001 From: WerWolv Date: Fri, 9 May 2025 17:23:55 +0200 Subject: [PATCH] fix: Visualizer popups being draggable from their body --- plugins/ui/source/ui/pattern_drawer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/ui/source/ui/pattern_drawer.cpp b/plugins/ui/source/ui/pattern_drawer.cpp index 8cf60c437..e36695b01 100644 --- a/plugins/ui/source/ui/pattern_drawer.cpp +++ b/plugins/ui/source/ui/pattern_drawer.cpp @@ -378,7 +378,7 @@ namespace hex::ui { ImGui::SameLine(); - if (ImGui::BeginPopup("Visualizer")) { + if (ImGui::BeginPopupEx(ImGui::GetCurrentWindowRead()->GetID("Visualizer"), ImGuiWindowFlags_AlwaysAutoResize | ImGuiWindowFlags_NoSavedSettings)) { if (m_currVisualizedPattern == &pattern) { m_visualizerDrawer.drawVisualizer(ContentRegistry::PatternLanguage::impl::getVisualizers(), visualizeArgs, pattern, !m_visualizedPatterns.contains(&pattern) || shouldReset); m_visualizedPatterns.insert(&pattern);