From 049c1c08d106dd8217a6673e2d96c2da22ca28bb Mon Sep 17 00:00:00 2001 From: IbarakiKasen Date: Sun, 3 Jul 2022 13:15:45 -0400 Subject: [PATCH] Fix wxFlexGridSizer flex grow Fix wangqr/Aegisub#143 --- src/dialog_shift_times.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/dialog_shift_times.cpp b/src/dialog_shift_times.cpp index 268e307ea..07dbed59a 100644 --- a/src/dialog_shift_times.cpp +++ b/src/dialog_shift_times.cpp @@ -190,11 +190,12 @@ DialogShiftTimes::DialogShiftTimes(agi::Context *context) shift_frames->Disable(); // Position controls - wxSizer *shift_amount_sizer = new wxFlexGridSizer(2, 2, 5, 5); + wxFlexGridSizer* shift_amount_sizer = new wxFlexGridSizer(2, 2, 5, 5); + shift_amount_sizer->AddGrowableCol(1, 1); shift_amount_sizer->Add(shift_by_time, wxSizerFlags(0).Align(wxALIGN_CENTER_VERTICAL)); - shift_amount_sizer->Add(shift_time, wxSizerFlags(1)); + shift_amount_sizer->Add(shift_time, wxSizerFlags().Expand()); shift_amount_sizer->Add(shift_by_frames, wxSizerFlags(0).Align(wxALIGN_CENTER_VERTICAL)); - shift_amount_sizer->Add(shift_frames, wxSizerFlags(1)); + shift_amount_sizer->Add(shift_frames, wxSizerFlags().Expand()); wxSizer *shift_direction_sizer = new wxBoxSizer(wxHORIZONTAL); shift_direction_sizer->Add(shift_forward, wxSizerFlags(1).Expand());