From dbc64ebfc4f58840e26966caf90fdfe69ea2c516 Mon Sep 17 00:00:00 2001 From: "Zheng, Lei" Date: Sun, 30 Jun 2019 17:31:20 +0800 Subject: [PATCH] assembly: fix selection after drop in part group --- assembly.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/assembly.py b/assembly.py index d1b164b..24d2c1d 100644 --- a/assembly.py +++ b/assembly.py @@ -369,10 +369,11 @@ class ViewProviderAsmPartGroup(ViewProviderAsmGroup): return isTypeOf(obj,Assembly, True) or not isTypeOf(obj,AsmBase) def dropObjectEx(self,vobj,obj,_owner,_subname,_elements): - me = self.ViewObject.Object + me = vobj.Object if AsmPlainGroup.tryMove(obj,me): - return - vobj.Object.setLink({-1:obj}) + return obj.Name+'.' + me.setLink({-1:obj}) + return me.Group[-1].Name + '.' def _drop(self,obj,owner,subname,elements): me = self.ViewObject.Object