diff --git a/gui/marketBrowser.py b/gui/marketBrowser.py index 1adb700bb..5172f4b63 100644 --- a/gui/marketBrowser.py +++ b/gui/marketBrowser.py @@ -107,7 +107,8 @@ class MarketBrowser(wx.Panel): else: iconId = -1 index = self.itemView.InsertImageStringItem(sys.maxint, name, iconId) + idNameMap[id] = name self.itemView.SetItemData(index, id) - + self.itemView.SortItems(lambda id1, id2: cmp(idNameMap[id1], idNameMap[id2])) self.itemView.SetColumnWidth(0, wx.LIST_AUTOSIZE)