X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/634bb98a30b8b495c1b5b469b757a508293cb6fb..c7b4759010e5100f321213e5e8caf468b70de9c9:/src/generic/wizard.cpp diff --git a/src/generic/wizard.cpp b/src/generic/wizard.cpp index 74c26780b8..74e205b81a 100644 --- a/src/generic/wizard.cpp +++ b/src/generic/wizard.cpp @@ -945,6 +945,9 @@ bool wxWizard::DoLayoutAdaptation() wxStandardDialogLayoutAdapter::DoFitWithScrolling(this, windows); + // Size event doesn't get sent soon enough on wxGTK + DoLayout(); + SetLayoutAdaptationDone(true); return true; @@ -958,6 +961,8 @@ bool wxWizard::ResizeBitmap(wxBitmap& bmp) if (bmp.Ok()) { wxSize pageSize = m_sizerPage->GetSize(); + if (pageSize == wxSize(0,0)) + pageSize = GetPageSize(); int bitmapWidth = wxMax(bmp.GetWidth(), GetMinimumBitmapWidth()); int bitmapHeight = pageSize.y;