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());