X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/9e20825c531c871479f9042f8af94ff8ccb65ce3..d1b736b7968ceea4233f3fceecdb01173f68a9a3:/wxPython/wx/tools/XRCed/tree.py diff --git a/wxPython/wx/tools/XRCed/tree.py b/wxPython/wx/tools/XRCed/tree.py index 1e77eac3a4..363093ef49 100644 --- a/wxPython/wx/tools/XRCed/tree.py +++ b/wxPython/wx/tools/XRCed/tree.py @@ -792,7 +792,7 @@ class XML_Tree(wx.TreeCtrl): self.selection = None g.tools.UpdateUI() wx.TreeCtrl.UnselectAll(self) - wx.Yield() + #wx.Yield() def ChangeSelection(self, item): # Apply changes @@ -1109,8 +1109,9 @@ class XML_Tree(wx.TreeCtrl): n = 0 # index of sibling prev = self.GetPrevSibling(item) while prev.IsOk(): - # MenuBar is not a child - if not isinstance(self.GetPyData(prev), xxxMenuBar): + # MenuBar and sizers are not real children (who else?) + if not isinstance(self.GetPyData(prev), xxxMenuBar) and not \ + isinstance(self.GetPyData(prev), xxxSizer): n += 1 prev = self.GetPrevSibling(prev) return n @@ -1264,12 +1265,6 @@ class XML_Tree(wx.TreeCtrl): self.PopupMenu(menu, evt.GetPosition()) menu.Destroy() - # Redefine to force the update of font dimentions on wxGTK - if wx.Platform == '__WXGTK__': - def SetItemBold(self, item, state=True): - wx.TreeCtrl.SetItemBold(self, item, state) - self.SetIndent(self.GetIndent()) - # Apply changes def Apply(self, xxx, item): g.panel.Apply()