- if self.GetPyData(itemParent).treeObject().__class__ == xxxNotebook:
- parentPos = wx.Point(0,0)
- else:
- parentPos = self.FindNodePos(winParent)
- # Position (-1,-1) is really (0,0)
+ # wxGTK places NB panels relative to the NB parent
+ if wx.Platform == '__WXGTK__':
+ if self.GetPyData(itemParent).treeObject().__class__ == xxxNotebook:
+ winParent = self.GetItemParent(winParent)
+ parentPos = self.FindNodePos(winParent)