]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/datavcmn.cpp
my previous commit patched the wrong file
[wxWidgets.git] / src / common / datavcmn.cpp
index 850772322cc5fa7d314c36ba7d20ddc34bcd99cb..949ffa233fb3844ef035f4e45297e40665af6d00 100644 (file)
@@ -896,10 +896,11 @@ const wxDataViewModel* wxDataViewCtrlBase::GetModel() const
     return m_model;
 }
 
-void wxDataViewCtrlBase::EnsureVisible( const wxDataViewItem & item,
-                                        const wxDataViewColumn *WXUNUSED(column) )
+void wxDataViewCtrlBase::ExpandAncestors( const wxDataViewItem & item )
 {
     if (!m_model) return;
+    
+    if (!item.IsOk()) return;
 
     wxVector<wxDataViewItem> parentChain;
     
@@ -919,7 +920,6 @@ void wxDataViewCtrlBase::EnsureVisible( const wxDataViewItem & item,
     }
 }
 
-
 wxDataViewColumn *
 wxDataViewCtrlBase::AppendTextColumn( const wxString &label, unsigned int model_column,
                             wxDataViewCellMode mode, int width, wxAlignment align, int flags )