diff --git a/gui/builtinAdditionPanes/projectedView.py b/gui/builtinAdditionPanes/projectedView.py index a87646ad9..853125437 100644 --- a/gui/builtinAdditionPanes/projectedView.py +++ b/gui/builtinAdditionPanes/projectedView.py @@ -119,12 +119,12 @@ class ProjectedView(d.Display): fitID=fitID, itemID=fit.modules[int(data[1])].itemID)) elif data[0] == 'market': itemID = int(data[1]) - category = Market.getInstance().getItem(itemID, eager=('group.category')).category.name - if category == 'Module': + item = Market.getInstance().getItem(itemID) + if item.isModule: self.mainFrame.command.Submit(cmd.GuiAddProjectedModuleCommand(fitID=fitID, itemID=itemID)) - elif category == 'Drone': + elif item.isDrone: self.mainFrame.command.Submit(cmd.GuiAddProjectedDroneCommand(fitID=fitID, itemID=itemID)) - elif category == 'Fighter': + elif item.isFighter: self.mainFrame.command.Submit(cmd.GuiAddProjectedFighterCommand(fitID=fitID, itemID=itemID)) def kbEvent(self, event):