From 9e78cd1076f9ab2f540440c908278afbb850d14a Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Mon, 28 Oct 2019 13:23:40 +0300 Subject: [PATCH] Fix drag-n-dropping module from market into specific empty slot --- gui/builtinViews/fittingView.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gui/builtinViews/fittingView.py b/gui/builtinViews/fittingView.py index 9025586d0..75e8b1509 100644 --- a/gui/builtinViews/fittingView.py +++ b/gui/builtinViews/fittingView.py @@ -468,6 +468,8 @@ class FittingView(d.Display): elif item.isModule: if mstate.GetModifiers() == wx.MOD_ALT: self.mainFrame.command.Submit(cmd.GuiFillWithNewLocalModulesCommand(fitID=fitID, itemID=itemID)) + elif dstPos is not None: + self.mainFrame.command.Submit(cmd.GuiReplaceLocalModuleCommand(fitID=fitID, itemID=itemID, positions=[dstPos])) else: self.mainFrame.command.Submit(cmd.GuiAddLocalModuleCommand(fitID=fitID, itemID=itemID)) elif item.isSubsystem: