diff --git a/gui/builtinViewColumns/price.py b/gui/builtinViewColumns/price.py index be387c8d5..df88d0893 100644 --- a/gui/builtinViewColumns/price.py +++ b/gui/builtinViewColumns/price.py @@ -54,11 +54,9 @@ class Price(ViewColumn): def callback(item): price = sMkt.getPriceNow(item.ID).price colItem.SetText(formatAmount(price, 3, 3, 9, currency=True) if price else "") - colItem.SetImage(-1) - display.SetItem(colItem) + display.SetItem(colItem) sMkt.waitForPrice(mod.item, callback) - return self.fittingView.imageList.GetImageIndex("refresh_small", "icons") def getImageId(self, mod): return -1 diff --git a/gui/display.py b/gui/display.py index cd08a8d1e..707623581 100644 --- a/gui/display.py +++ b/gui/display.py @@ -249,10 +249,10 @@ class Display(wx.ListCtrl): oldImageId = colItem.GetImage() newText = col.getText(st) if newText is False: - newImageId = col.delayedText(st, self, colItem) - newText = "" - else: - newImageId = col.getImageId(st) + col.delayedText(st, self, colItem) + newText = u"\u21bb" + + newImageId = col.getImageId(st) colItem.SetText(newText) colItem.SetImage(newImageId)