]> git.saurik.com Git - wxWidgets.git/commitdiff
update focus rectangle width when the columns are being added/removed on the fly
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 13 Mar 2002 15:41:41 +0000 (15:41 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 13 Mar 2002 15:41:41 +0000 (15:41 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14577 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/listctrl.cpp

index 7c8f47927acaf5abda6ad6842e59adc68edecf65..e643ee26b5afe98583025eb530acd53738495608 100644 (file)
@@ -4167,6 +4167,9 @@ void wxListMainWindow::DeleteColumn( int col )
 
     m_dirty = TRUE;
     m_columns.DeleteNode( node );
+
+    // invalidate it as it has to be recalculated
+    m_headerWidth = 0;
 }
 
 void wxListMainWindow::DoDeleteAllItems()
@@ -4361,6 +4364,9 @@ void wxListMainWindow::InsertColumn( long col, wxListItem &item )
         {
             m_columns.Append( column );
         }
+
+        // invalidate it as it has to be recalculated
+        m_headerWidth = 0;
     }
 }