From 79333593bf1a3bd4337aa9e9dbd8dc4100993fa6 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Thu, 17 Jul 2025 20:13:09 +0200 Subject: [PATCH] fix: Pattern Editor footer moving around when switching tabs --- plugins/builtin/source/content/views/view_pattern_editor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/builtin/source/content/views/view_pattern_editor.cpp b/plugins/builtin/source/content/views/view_pattern_editor.cpp index 1c5fd1fb1..72bfd1eed 100644 --- a/plugins/builtin/source/content/views/view_pattern_editor.cpp +++ b/plugins/builtin/source/content/views/view_pattern_editor.cpp @@ -487,6 +487,8 @@ namespace hex::plugin::builtin { ImGui::EndTabBar(); } + ImGui::SetCursorPosY(ImGui::GetCursorPosY() + ImGui::GetStyle().FramePadding.y + 1_scaled); + ImGui::PushStyleVar(ImGuiStyleVar_FrameBorderSize, 1); { @@ -1109,8 +1111,6 @@ namespace hex::plugin::builtin { fonts::CodeEditor().push(); m_consoleEditor.get(provider).Render("##console", size, true); fonts::CodeEditor().pop(); - - ImGui::SetCursorPosY(ImGui::GetCursorPosY() + ImGui::GetStyle().FramePadding.y + 1_scaled); } void ViewPatternEditor::drawEnvVars(ImVec2 size, std::list &envVars) {