]> git.saurik.com Git - wxWidgets.git/commitdiff
Fix wxGenericListCtrl best size calculation in report view.
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 9 May 2012 14:24:54 +0000 (14:24 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 9 May 2012 14:24:54 +0000 (14:24 +0000)
Just let the base class do it instead of using hard coded default value in
wxGenericListCtrl::DoGetBestClientSize().

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@71396 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/listctrl.cpp

index 834eac9ac3f49c2350b5da6409fbc82e207617d5..d76348f29b017052e66913666b1eb5f2e35291c1 100644 (file)
@@ -5149,8 +5149,8 @@ void wxGenericListCtrl::DoScreenToClient( int *x, int *y ) const
 
 wxSize wxGenericListCtrl::DoGetBestClientSize() const
 {
-    // Something is better than nothing even if this is completely arbitrary.
-    wxSize sizeBest(100, 80);
+    // The base class version can compute the best size in report view only.
+    wxSize sizeBest = wxListCtrlBase::DoGetBestClientSize();
 
     if ( !InReportView() )
     {