]> git.saurik.com Git - wxWidgets.git/commitdiff
Do not try to expand the root node in SetWindowStyle if the root node hasn't been...
authorKevin Hock <hockkn@yahoo.com>
Fri, 29 Jul 2005 13:20:17 +0000 (13:20 +0000)
committerKevin Hock <hockkn@yahoo.com>
Fri, 29 Jul 2005 13:20:17 +0000 (13:20 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34988 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/treectlg.cpp

index bdd3003ec196ec3a1aca14526a72b1ea1886d30e..15d66030199128a5d72ce56041316250e81c1a77 100644 (file)
@@ -896,7 +896,8 @@ wxGenericTreeCtrl::GetChildrenCount(const wxTreeItemId& item,
 
 void wxGenericTreeCtrl::SetWindowStyle(const long styles)
 {
-    if (!HasFlag(wxTR_HIDE_ROOT) && (styles & wxTR_HIDE_ROOT))
+    // Do not try to expand the root node if it hasn't been created yet
+    if (m_anchor && !HasFlag(wxTR_HIDE_ROOT) && (styles & wxTR_HIDE_ROOT))
     {
         // if we will hide the root, make sure children are visible
         m_anchor->SetHasPlus();