From dbd84dce28989182e35c29248e6bc8bee6a6b488 Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Mon, 30 Sep 2019 17:24:14 +0300 Subject: [PATCH] Allow to change projected items' metas regardless of ability of target ship to fit them --- gui/builtinContextMenus/itemVariationChange.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gui/builtinContextMenus/itemVariationChange.py b/gui/builtinContextMenus/itemVariationChange.py index 5c2e110c3..e09623367 100644 --- a/gui/builtinContextMenus/itemVariationChange.py +++ b/gui/builtinContextMenus/itemVariationChange.py @@ -43,6 +43,7 @@ class ChangeItemToVariation(ContextMenuCombined): self.mainItem = mainItem self.selection = selection + self.srcContext = srcContext return True def getText(self, callingWindow, itmContext, mainItem, selection): @@ -126,7 +127,7 @@ class ChangeItemToVariation(ContextMenuCombined): self.moduleLookup[id] = item, context m.Append(mitem) - mitem.Enable(fit.canFit(item)) + mitem.Enable(self.srcContext in ('projectedModule', 'projectedDrone', 'projectedFighter') or fit.canFit(item)) return m