From d32154c42301ca16bbac34119ee8e7eba3a6b670 Mon Sep 17 00:00:00 2001 From: Myaamori Date: Sun, 22 Nov 2020 18:18:19 +0000 Subject: [PATCH] Use wxSizer::RepositionChildren instead of RecalcSizes on wx 3.1.3+ --- src/frame_main.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/frame_main.cpp b/src/frame_main.cpp index b35c32960..12172eb41 100644 --- a/src/frame_main.cpp +++ b/src/frame_main.cpp @@ -240,8 +240,12 @@ void FrameMain::SetDisplayMode(int video, int audio) { TopSizer->Show(videoBox, showVideo, true); ToolsSizer->Show(audioBox, showAudio, true); - MainSizer->CalcMin(); + auto min_size = MainSizer->CalcMin(); +#if wxVERSION_NUMBER >= 3103 + MainSizer->RepositionChildren(min_size); +#else MainSizer->RecalcSizes(); +#endif MainSizer->Layout(); Layout();