Code

Copy perspectives, too, when pasting 3D boxes (solves LP #195867)
authorcilix42 <cilix42@users.sourceforge.net>
Fri, 29 Feb 2008 15:38:04 +0000 (15:38 +0000)
committercilix42 <cilix42@users.sourceforge.net>
Fri, 29 Feb 2008 15:38:04 +0000 (15:38 +0000)
src/selection-chemistry.cpp

index 6f038447ef15b427bf6b777478ed5cd3887c396a..62f5c57e2e80c1be0677597912b01ec41609a871 100644 (file)
@@ -954,6 +954,11 @@ void sp_copy_stuff_used_by_item (GSList **defs_clip, SPItem *item, GSList const
         }
     }
 
+    // For 3D boxes copy perspectives
+    if (SP_IS_BOX3D(item)) {
+        sp_copy_single (defs_clip, SP_OBJECT(box3d_get_perspective(SP_BOX3D(item))), xml_doc);
+    }
+
     if (SP_IS_TEXT_TEXTPATH (item)) {
         sp_copy_textpath_path (defs_clip, SP_TEXTPATH(sp_object_first_child(SP_OBJECT(item))), items, xml_doc);
     }