From 0960a1588b9483ec74a287484429ea2c3919c630 Mon Sep 17 00:00:00 2001 From: HomeWorld Date: Mon, 24 Jan 2011 13:48:20 +0200 Subject: [PATCH] Fixed #406, use page index not the current active page index --- gui/builtinViews/fittingView.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gui/builtinViews/fittingView.py b/gui/builtinViews/fittingView.py index 5189c0c0f..30eac83ee 100644 --- a/gui/builtinViews/fittingView.py +++ b/gui/builtinViews/fittingView.py @@ -232,9 +232,13 @@ class FittingView(d.Display): def updateTab(self): cFit = service.Fit.getInstance() fit = cFit.getFit(self.getActiveFit()) + bitmap = bitmapLoader.getImage("race_%s_small" % fit.ship.item.race, "icons") text = "%s: %s" % (fit.ship.item.name, fit.name) - self.parent.SetPageTextIcon(self.parent.GetSelection(), text, bitmap) + + pageIndex = self.parent.GetPageIndex(self) + if pageIndex is not None: + self.parent.SetPageTextIcon(pageIndex, text, bitmap) def appendItem(self, event): if self.parent.IsActive(self):