Fix replacing of modules

This commit is contained in:
DarkPhoenix
2019-03-03 09:46:27 +03:00
parent 18e03e46c3
commit d96146034a
3 changed files with 24 additions and 13 deletions

View File

@@ -671,12 +671,13 @@ class MainFrame(wx.Frame):
def optimizeFitPrice(self, event):
sPrice = Price.getInstance()
fit = Fit.getInstance().getFit(self.getActiveFit())
fitID = self.getActiveFit()
fit = Fit.getInstance().getFit(fitID)
if fit:
# TODO: block/unblock UI while pyfa is working
def cb():
pass
def cb(changes):
if changes:
wx.PostEvent(self, GE.FitChanged(fitID=fitID))
sPrice.optimizeFitPrice(fit, cb, includeBetter=True, fetchTimeout=10)