Fix issue with selecting item with an empty view

This commit is contained in:
blitzmann
2017-04-14 21:45:41 -04:00
parent e28bf545e9
commit cca61b8ac1
4 changed files with 4 additions and 4 deletions

View File

@@ -126,7 +126,7 @@ class BoosterView(d.Display):
fit = sFit.getFit(fitID)
if fit.isStructure:
if not fit or fit.isStructure:
return
trigger = sFit.addBooster(fitID, event.itemID)

View File

@@ -202,7 +202,7 @@ class DroneView(Display):
fit = sFit.getFit(fitID)
if fit.isStructure:
if not fit or fit.isStructure:
return
trigger = sFit.addDrone(fitID, event.itemID)

View File

@@ -148,7 +148,7 @@ class ImplantDisplay(d.Display):
fit = sFit.getFit(fitID)
if fit.isStructure:
if not fit or fit.isStructure:
return
trigger = sFit.addImplant(fitID, event.itemID)

View File

@@ -298,7 +298,7 @@ class ItemView(Display):
for itemID in self.sMkt.serviceMarketRecentlyUsedModules["pyfaMarketRecentlyUsedModules"]:
self.recentlyUsedModules.add(self.sMkt.getItem(itemID))
wx.PostEvent(self.mainFrame, ItemSelected(itemID=self.active[sel].ID))
wx.PostEvent(self.mainFrame, ItemSelected(itemID=self.active[sel].ID))
def storeRecentlyUsedMarketItem(self, itemID):
if len(self.sMkt.serviceMarketRecentlyUsedModules["pyfaMarketRecentlyUsedModules"]) > MAX_RECENTLY_USED_MODULES: