Fix #3382
Alt+D on a Camera or Lattice did not create a linked copy. This was an ancient convention from the dark ages (1995) still. :)
This commit is contained in:
@@ -4266,16 +4266,19 @@ void adduplicate(int noTrans)
|
||||
|
||||
break;
|
||||
|
||||
/* always dupli's */
|
||||
case OB_LATTICE:
|
||||
ID_NEW_US2(obn->data )
|
||||
else obn->data= copy_lattice(obn->data);
|
||||
id->us--;
|
||||
if(dupflag!=0) {
|
||||
ID_NEW_US2(obn->data )
|
||||
else obn->data= copy_lattice(obn->data);
|
||||
id->us--;
|
||||
}
|
||||
break;
|
||||
case OB_CAMERA:
|
||||
ID_NEW_US2(obn->data )
|
||||
else obn->data= copy_camera(obn->data);
|
||||
id->us--;
|
||||
if(dupflag!=0) {
|
||||
ID_NEW_US2(obn->data )
|
||||
else obn->data= copy_camera(obn->data);
|
||||
id->us--;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user