From 797db36a4278a33b3c8593383e0ca162eb9b0e33 Mon Sep 17 00:00:00 2001 From: blitzmann Date: Mon, 8 Dec 2014 12:26:51 -0500 Subject: [PATCH] Fix menu spawning when no fit open --- gui/builtinContextMenus/tacticalMode.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gui/builtinContextMenus/tacticalMode.py b/gui/builtinContextMenus/tacticalMode.py index 54fb1c9f6..31025b397 100644 --- a/gui/builtinContextMenus/tacticalMode.py +++ b/gui/builtinContextMenus/tacticalMode.py @@ -9,9 +9,13 @@ class TacticalMode(ContextMenu): self.mainFrame = gui.mainFrame.MainFrame.getInstance() def display(self, srcContext, selection): + if self.mainFrame.getActiveFit() is None or srcContext != "fittingShip": + return False + sFit = service.Fit.getInstance() fitID = self.mainFrame.getActiveFit() fit = sFit.getFit(fitID) + self.modes = fit.ship.getModes() self.currMode = fit.mode