From 1848ba01211bd01a3eb11681f85bb861b398d0b2 Mon Sep 17 00:00:00 2001 From: cncfanatics Date: Sat, 11 Sep 2010 09:50:33 +0200 Subject: [PATCH] Fix a bug when clearing out search --- gui/marketBrowser.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gui/marketBrowser.py b/gui/marketBrowser.py index 5101f114f..6423dd5cb 100644 --- a/gui/marketBrowser.py +++ b/gui/marketBrowser.py @@ -171,11 +171,7 @@ class MarketBrowser(wx.Panel): self.itemImageList.RemoveAll() if self.searching: - self.searching = False - for name in ("faction", "complex", "officer"): - getattr(self, name).SetValue(False) - - self.normal.SetValue(True) + self.clearSearch(None, False) root = self.marketView.GetSelection() if root.IsOk(): @@ -253,11 +249,14 @@ class MarketBrowser(wx.Panel): if clear: self.search.Clear() + cMarket = controller.Market.getInstance() for name in ("normal", "faction", "complex", "officer"): btn = getattr(self, name) btn.Enable(True) btn.SetValue(False) + cMarket.disableMetaGroup(btn.metaName) + cMarket.activateMetaGroup("normal") self.normal.SetValue(True) self.searching = False