]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/treectlg.cpp
ignore clicks on a toolbar but outside any button
[wxWidgets.git] / src / generic / treectlg.cpp
index 833404dd9f71f8786c68238ddac93092aa551443..590ca0211351b378cc757dd1eda60843920b4dd5 100644 (file)
@@ -2896,7 +2896,10 @@ void wxGenericTreeCtrl::CalculateSize( wxGenericTreeItem *item, wxDC &dc )
     wxCoord text_w = 0;
     wxCoord text_h = 0;
 
-    if (item->IsBold())
+    wxTreeItemAttr *attr = item->GetAttributes();
+    if ( attr && attr->HasFont() )
+        dc.SetFont(attr->GetFont());
+    else if ( item->IsBold() )
         dc.SetFont(m_boldFont);
 
     dc.GetTextExtent( item->GetText(), &text_w, &text_h );