Correctly clear out the fitting view from a tab when it gets deleted

This commit is contained in:
cncfanatics
2010-08-26 01:23:40 +02:00
parent 87c24f0082
commit 40337e3d38
2 changed files with 5 additions and 0 deletions

View File

@@ -84,3 +84,5 @@ class FittingView(wx.ListCtrl):
self.activeFitID = fitID
if fitID == None:
self.Hide()
else:
self.Show()

View File

@@ -69,6 +69,9 @@ class MultiSwitch(wx.Notebook):
self.setTabTitle(i, None)
self.SetPageImage(i, -1)
self.ImageList.Remove(self.GetPageImage(i))
page = self.GetPage(i)
if page.type == "fit":
page.view.changeFit(None)
def checkRemove(self, event):
tab, _ = self.HitTest(event.Position)