assembly: fix selection after drop in part group

This commit is contained in:
Zheng, Lei 2019-06-30 17:31:20 +08:00
parent b536a9d374
commit dbc64ebfc4

View File

@ -369,10 +369,11 @@ class ViewProviderAsmPartGroup(ViewProviderAsmGroup):
return isTypeOf(obj,Assembly, True) or not isTypeOf(obj,AsmBase) return isTypeOf(obj,Assembly, True) or not isTypeOf(obj,AsmBase)
def dropObjectEx(self,vobj,obj,_owner,_subname,_elements): def dropObjectEx(self,vobj,obj,_owner,_subname,_elements):
me = self.ViewObject.Object me = vobj.Object
if AsmPlainGroup.tryMove(obj,me): if AsmPlainGroup.tryMove(obj,me):
return return obj.Name+'.'
vobj.Object.setLink({-1:obj}) me.setLink({-1:obj})
return me.Group[-1].Name + '.'
def _drop(self,obj,owner,subname,elements): def _drop(self,obj,owner,subname,elements):
me = self.ViewObject.Object me = self.ViewObject.Object