diff --git a/samples/widgets/widgets.cpp b/samples/widgets/widgets.cpp index 12e471fe26..2b5dfe9082 100644 --- a/samples/widgets/widgets.cpp +++ b/samples/widgets/widgets.cpp @@ -724,20 +724,7 @@ void WidgetsFrame::OnPageChanged(WidgetsBookCtrlEvent& event) { wxWindowUpdateLocker noUpdates(curPage); curPage->CreateContent(); - //curPage->Layout(); - curPage->GetSizer()->Fit(curPage); - - WidgetsBookCtrl *book = wxStaticCast(curPage->GetParent(), WidgetsBookCtrl); - wxSize size; - for ( size_t i = 0; i < book->GetPageCount(); ++i ) - { - wxWindow *page = book->GetPage(i); - if ( page ) - { - size.IncTo(page->GetSize()); - } - } - curPage->SetSize(size); + curPage->Layout(); } // re-apply the attributes to the widget(s) curPage->SetUpWidget();