Clear images when a tab is emptied, don't rename fits to "" if user cancels renaming
This commit is contained in:
@@ -52,7 +52,7 @@ class FitMultiSwitch(wx.Notebook):
|
|||||||
|
|
||||||
# Get fit name
|
# Get fit name
|
||||||
fitID = self.shipBrowser.getSelectedFitID()
|
fitID = self.shipBrowser.getSelectedFitID()
|
||||||
|
p.view.changeFit(fitID)
|
||||||
self.InsertPage(pos, p, "")
|
self.InsertPage(pos, p, "")
|
||||||
self.setTabTitle(pos, fitID)
|
self.setTabTitle(pos, fitID)
|
||||||
wx.CallAfter(self.ChangeSelection, pos)
|
wx.CallAfter(self.ChangeSelection, pos)
|
||||||
@@ -65,6 +65,7 @@ class FitMultiSwitch(wx.Notebook):
|
|||||||
def setTabTitle(self, tab, fitID):
|
def setTabTitle(self, tab, fitID):
|
||||||
if fitID == None:
|
if fitID == None:
|
||||||
self.SetPageText(tab, "Empty Tab")
|
self.SetPageText(tab, "Empty Tab")
|
||||||
|
self.SetPageImage(tab, -1)
|
||||||
else:
|
else:
|
||||||
cFit = controller.Fit.getInstance()
|
cFit = controller.Fit.getInstance()
|
||||||
fit = cFit.getFit(fitID)
|
fit = cFit.getFit(fitID)
|
||||||
|
|||||||
@@ -176,6 +176,9 @@ class ShipBrowser(wx.Panel):
|
|||||||
event.Skip()
|
event.Skip()
|
||||||
|
|
||||||
def changeFitName(self, event):
|
def changeFitName(self, event):
|
||||||
|
if event.IsEditCancelled():
|
||||||
|
return
|
||||||
|
|
||||||
tree = self.getActiveTree()
|
tree = self.getActiveTree()
|
||||||
item = event.Item
|
item = event.Item
|
||||||
newName = event.Label
|
newName = event.Label
|
||||||
|
|||||||
Reference in New Issue
Block a user