Fix for delete page/delete tab

This commit is contained in:
HomeWorld
2010-11-18 11:39:52 +02:00
parent 4851453dc6
commit 7aec5e9c95

View File

@@ -1026,7 +1026,7 @@ class PFTabsContainer(wx.Panel):
for tab in self.tabs:
tab.SetSelected(False)
def DeleteTab(self, tab):
def DeleteTab(self, tab, external = False):
tabRenderer = self.tabs[tab]
wasSelected = tabRenderer.GetSelected()
self.tabs.remove(tabRenderer)
@@ -1039,8 +1039,8 @@ class PFTabsContainer(wx.Panel):
self.tabs[self.GetTabsCount() - 1].SetSelected(True)
else:
self.tabs[tab].SetSelected(True)
self.Parent.DeletePage(tab, True)
if not external:
self.Parent.DeletePage(tab, True)
self.AdjustTabsSize()
self.Refresh()