From 4f35bc38dbd93c328b8634dd63e6e703d71368b2 Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Tue, 9 Jun 2020 01:56:31 +0300 Subject: [PATCH] Fix structure module drag'n'drop --- gui/builtinAdditionPanes/projectedView.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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):