diff --git a/gui/chromeTabs.py b/gui/chromeTabs.py index 846b723d7..8a536d841 100644 --- a/gui/chromeTabs.py +++ b/gui/chromeTabs.py @@ -676,17 +676,18 @@ class PFTabsContainer(wx.Panel): def OnLeftDown(self, event): mposx,mposy = event.GetPosition() - if not self.startDrag: - tab = self.FindTabAtPos(mposx, mposy) - if tab: - self.CheckTabSelected(tab, mposx, mposy) - self.startDrag = True - tx,ty = tab.GetPosition() - self.dragx = mposx - tx - self.dragy = self.containerHeight - self.height - self.Refresh() + if self.showAddButton: + if not self.startDrag: + tab = self.FindTabAtPos(mposx, mposy) + if tab: + self.CheckTabSelected(tab, mposx, mposy) + self.startDrag = True + tx,ty = tab.GetPosition() + self.dragx = mposx - tx + self.dragy = self.containerHeight - self.height + self.Refresh() - self.draggedTab = tab + self.draggedTab = tab def OnLeftUp(self, event): mposx,mposy = event.GetPosition()