[Bf-blender-cvs] [fa65f2ee1ae] temp-gpencil-io: Remove call to create_object_list in class creation and do it in export

Antonio Vazquez noreply at git.blender.org
Tue Mar 23 18:31:55 CET 2021


Commit: fa65f2ee1aed73e006cf65d2d32a27e9e2d4b2c7
Author: Antonio Vazquez
Date:   Tue Mar 23 18:30:28 2021 +0100
Branches: temp-gpencil-io
https://developer.blender.org/rBfa65f2ee1aed73e006cf65d2d32a27e9e2d4b2c7

Remove call to create_object_list in class creation and do it in export

===================================================================

M	source/blender/io/gpencil/intern/gpencil_io_base.cc
M	source/blender/io/gpencil/intern/gpencil_io_export_pdf.cc

===================================================================

diff --git a/source/blender/io/gpencil/intern/gpencil_io_base.cc b/source/blender/io/gpencil/intern/gpencil_io_base.cc
index f635bc3ff2c..27024cc4933 100644
--- a/source/blender/io/gpencil/intern/gpencil_io_base.cc
+++ b/source/blender/io/gpencil/intern/gpencil_io_base.cc
@@ -91,9 +91,6 @@ GpencilIO::GpencilIO(const GpencilIOParams *iparams)
     unit_m4(persmat_);
   }
 
-  /* Load list of selected objects. */
-  create_object_list();
-
   winx_ = params_.region->winx;
   winy_ = params_.region->winy;
 
diff --git a/source/blender/io/gpencil/intern/gpencil_io_export_pdf.cc b/source/blender/io/gpencil/intern/gpencil_io_export_pdf.cc
index 0114d60e363..a7a0f94abd8 100644
--- a/source/blender/io/gpencil/intern/gpencil_io_export_pdf.cc
+++ b/source/blender/io/gpencil/intern/gpencil_io_export_pdf.cc
@@ -146,9 +146,7 @@ bool GpencilExporterPDF::add_page()
 void GpencilExporterPDF::export_gpencil_layers()
 {
   /* If is doing a set of frames, the list of objects can change for each frame. */
-  if (params_.frame_mode != GP_EXPORT_FRAME_ACTIVE) {
-    create_object_list();
-  }
+  create_object_list();
 
   const bool is_normalized = ((params_.flag & GP_EXPORT_NORM_THICKNESS) != 0);



More information about the Bf-blender-cvs mailing list