assembly: disable replaceObject() by default
This commit is contained in:
parent
8fb0f956fe
commit
61c9d33f03
|
@ -196,6 +196,9 @@ class ViewProviderAsmBase(object):
|
|||
vobj.Proxy = self
|
||||
self.attach(vobj)
|
||||
|
||||
def replaceObject(self,_new,_old):
|
||||
return False
|
||||
|
||||
def canAddToSceneGraph(self):
|
||||
return False
|
||||
|
||||
|
@ -352,6 +355,9 @@ class AsmPartGroup(AsmGroup):
|
|||
class ViewProviderAsmPartGroup(ViewProviderAsmGroup):
|
||||
_iconName = 'Assembly_Assembly_Part_Tree.svg'
|
||||
|
||||
def replaceObject(self,new,old):
|
||||
return self.Object.replaceObject(new,old)
|
||||
|
||||
def canDropObjectEx(self,obj,_owner,_subname,_elements):
|
||||
return isTypeOf(obj,Assembly, True) or not isTypeOf(obj,AsmBase)
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user