diff --git a/gui/builtinAdditionPanes/implantView.py b/gui/builtinAdditionPanes/implantView.py index 425658dd9..30768247a 100644 --- a/gui/builtinAdditionPanes/implantView.py +++ b/gui/builtinAdditionPanes/implantView.py @@ -298,12 +298,10 @@ class ImplantDisplay(d.Display): fit = Fit.getInstance().getFit(fitID) sourceContext1 = "implantItem" if fit.implantSource == ImplantLocation.FIT else "implantItemChar" sourceContext2 = "implantItemMisc" if fit.implantSource == ImplantLocation.FIT else "implantItemMiscChar" - sourceContext3 = "implantSetAdd" itemContext = None if mainImplant is None else Market.getInstance().getCategoryByItem(mainImplant.item).name menu = ContextMenu.getMenu(self, mainImplant, selection, (sourceContext1, itemContext), - (sourceContext2, itemContext), - (sourceContext3, itemContext) + (sourceContext2, itemContext) ) if menu: self.PopupMenu(menu) diff --git a/gui/builtinContextMenus/implantSetAdd.py b/gui/builtinContextMenus/implantSetAdd.py index e3d6987c6..1515d74cc 100644 --- a/gui/builtinContextMenus/implantSetAdd.py +++ b/gui/builtinContextMenus/implantSetAdd.py @@ -12,7 +12,7 @@ class ImplantSetAdd(ContextMenuUnconditional): if not implantList or len(implantList) == 0: return False - return srcContext in ("implantSetAdd", "implantEditor") + return srcContext in ("implantItemMisc", "implantItemMiscChar", "implantEditor") def getText(self, callingWindow, itmContext): return "Add As New Implant Set"