summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2022-10-04 20:50:00 +0200
committerCarl Hetherington <cth@carlh.net>2022-10-04 20:50:00 +0200
commit82b08e910e07bb571b11368124d49dc3d73e33ca (patch)
tree06a404456594962c4fcee855d8ff4bf04bdad22e
parent1a18ab415edffc7598e0983b4e632775b1775757 (diff)
Fix wxWidgets assertion on opening the video filters selector.
-rw-r--r--src/wx/filter_dialog.cc11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/wx/filter_dialog.cc b/src/wx/filter_dialog.cc
index 3dbb48236..c4317bac1 100644
--- a/src/wx/filter_dialog.cc
+++ b/src/wx/filter_dialog.cc
@@ -74,15 +74,16 @@ FilterDialog::FilterDialog (wxWindow* parent, vector<Filter const *> const & act
sizer->AddSpacer (6);
}
- auto buttons = CreateSeparatedButtonSizer (wxOK);
- if (buttons) {
- sizer->Add (buttons, wxSizerFlags().Expand().DoubleBorder());
- }
-
panel->SetSizer (sizer);
auto overall_sizer = new wxBoxSizer (wxVERTICAL);
overall_sizer->Add (panel, 1, wxTOP | wxLEFT | wxRIGHT, DCPOMATIC_SIZER_GAP);
+
+ auto buttons = CreateSeparatedButtonSizer(wxOK);
+ if (buttons) {
+ overall_sizer->Add(buttons, wxSizerFlags().Expand().DoubleBorder());
+ }
+
SetSizerAndFit (overall_sizer);
}