[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4396] contrib/py/scripts/addons/ object_print3d_utils/export.py: export the selection

Campbell Barton ideasman42 at gmail.com
Tue Mar 19 22:21:59 CET 2013


Revision: 4396
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4396
Author:   campbellbarton
Date:     2013-03-19 21:21:59 +0000 (Tue, 19 Mar 2013)
Log Message:
-----------
export the selection

Modified Paths:
--------------
    contrib/py/scripts/addons/object_print3d_utils/export.py

Modified: contrib/py/scripts/addons/object_print3d_utils/export.py
===================================================================
--- contrib/py/scripts/addons/object_print3d_utils/export.py	2013-03-19 21:18:13 UTC (rev 4395)
+++ contrib/py/scripts/addons/object_print3d_utils/export.py	2013-03-19 21:21:59 UTC (rev 4396)
@@ -32,9 +32,12 @@
     obj = obj_base.object
 
     context_override = context.copy()
-    context_override["selected_bases"] = [obj_base]
-    context_override["selected_objects"] = [obj]
 
+    if obj_base not in context_override["selected_bases"]:
+        context_override["selected_bases"].append(obj_base)
+    if obj not in context_override["selected_objects"]:
+        context_override["selected_objects"].append(obj)
+
     export_format = print_3d.export_format
 
     export_path = bpy.path.abspath(print_3d.export_path)



More information about the Bf-extensions-cvs mailing list