Fix fetching of prices of on-character implants

This commit is contained in:
DarkPhoenix
2019-04-16 16:25:44 +03:00
parent fd54d2c28c
commit e57fce39fe
7 changed files with 11 additions and 13 deletions

View File

@@ -658,7 +658,7 @@ class MainFrame(wx.Frame):
rebaseMap = {k.ID: v.ID for k, v in replacementsCheaper.items()}
self.command.Submit(cmd.GuiRebaseItemsCommand(fitID=fitID, rebaseMap=rebaseMap))
fitItems = {i for i in Fit.fitItemIter(fit) if i is not fit.ship.item}
fitItems = {i for i in Fit.fitItemIter(fit, forceFitImplants=True) if i is not fit.ship.item}
self.disablerAll = wx.WindowDisabler()
self.waitDialog = wx.BusyInfo("Please Wait...", parent=self)
Price.getInstance().findCheaperReplacements(fitItems, updateFitCb, fetchTimeout=10)