DoGetBestSize returns standard control size e.g. 100x100 on Windows,
and not an explicit size passed to it. This may be because the splitter
window isn't a true sizer and m_bestSizeCache isn't updated properly
(see window.h, GetBestSize: IsFullySpecified fails.)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32557
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
// get best sizes of subwindows
wxSize size1, size2;
if ( m_windowOne )
- size1 = m_windowOne->GetBestSize();
+ size1 = m_windowOne->GetAdjustedBestSize();
if ( m_windowTwo )
- size2 = m_windowTwo->GetBestSize();
+ size2 = m_windowTwo->GetAdjustedBestSize();
// sum them
//