Fit modeless preferences dialog to its contents too.

When a preferences dialog is shown non-modally, it should still fit to the
contents of its pages, so move the code added for the modal case in r73624
to the base wxGenericPreferencesEditorImplBase class.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74040 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2013-05-21 23:17:29 +00:00
parent eb1a78f7ff
commit 48e0574704

View File

@@ -125,6 +125,8 @@ protected:
dlg->AddPage(i->get());
}
dlg->Fit();
return dlg;
}
@@ -207,8 +209,6 @@ public:
m_dlg = dlg.get();
wxON_BLOCK_EXIT_NULL(m_dlg);
dlg->Fit();
// Restore the previously selected page, if any.
if ( m_currentPage != -1 )
dlg->SelectPage(m_currentPage);