Pyfa exit - fixed ticket #42 - While by doing this I get rid of tracebacks, I don't like it, pyfa shutdowns in more than a second
This commit is contained in:
@@ -90,10 +90,11 @@ class ShipBrowser(wx.Panel):
|
||||
self.shipView.SortChildren(self.shipRoot)
|
||||
|
||||
def getActiveTree(self):
|
||||
if self.searchView.IsShown():
|
||||
return self.searchView
|
||||
else:
|
||||
return self.shipView
|
||||
if self.searchView:
|
||||
if self.searchView.IsShown():
|
||||
return self.searchView
|
||||
else:
|
||||
return self.shipView
|
||||
|
||||
def triggerFitSelect(self, event):
|
||||
selection = event.Item
|
||||
@@ -109,6 +110,8 @@ class ShipBrowser(wx.Panel):
|
||||
|
||||
def toggleButtons(self, event):
|
||||
tree = self.getActiveTree()
|
||||
if tree is None:
|
||||
return
|
||||
root = tree.GetSelection()
|
||||
btns = (self.shipMenu.new, self.shipMenu.rename, self.shipMenu.delete, self.shipMenu.copy)
|
||||
if not root.IsOk():
|
||||
|
||||
Reference in New Issue
Block a user