From aef74ab0050783bfaf7d67f531dd6877008e843c Mon Sep 17 00:00:00 2001 From: Ocraftyone Date: Thu, 11 Jan 2024 06:03:20 -0500 Subject: [PATCH] Hardcode Location of Add Button Hardcoding it prevents the add button from jumping around when switching between parameters with single-line and multi-line descriptions --- src/slic3r/GUI/EditGCodeDialog.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/EditGCodeDialog.cpp b/src/slic3r/GUI/EditGCodeDialog.cpp index 989e58e614..ab0e68a645 100644 --- a/src/slic3r/GUI/EditGCodeDialog.cpp +++ b/src/slic3r/GUI/EditGCodeDialog.cpp @@ -86,7 +86,7 @@ EditGCodeDialog::EditGCodeDialog(wxWindow* parent, const std::string& key, const wxGetApp().UpdateDarkUI(m_gcode_editor); grid_sizer->Add(param_sizer, 1, wxEXPAND); - grid_sizer->Add(m_add_btn, 0, wxALIGN_CENTER_VERTICAL); + grid_sizer->Add(m_add_btn, 0, wxTOP, m_params_list->GetSize().y/2); grid_sizer->Add(m_gcode_editor, 2, wxEXPAND); grid_sizer->AddGrowableRow(0, 1);