[Bf-blender-cvs] [7965577123c] greasepencil-object: GPencil: Resuse exiting layer in trace

Antonio Vazquez noreply at git.blender.org
Thu Apr 9 19:40:17 CEST 2020


Commit: 7965577123c8ac59d1b32c1937c67e7c29225162
Author: Antonio Vazquez
Date:   Thu Apr 9 19:40:09 2020 +0200
Branches: greasepencil-object
https://developer.blender.org/rB7965577123c8ac59d1b32c1937c67e7c29225162

GPencil: Resuse exiting layer in trace

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

M	source/blender/editors/gpencil/gpencil_trace_ops.c

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

diff --git a/source/blender/editors/gpencil/gpencil_trace_ops.c b/source/blender/editors/gpencil/gpencil_trace_ops.c
index 52510609a77..b77f19445fb 100644
--- a/source/blender/editors/gpencil/gpencil_trace_ops.c
+++ b/source/blender/editors/gpencil/gpencil_trace_ops.c
@@ -141,7 +141,11 @@ static int gp_trace_image_exec(bContext *C, wmOperator *op)
   }
 
   /* Create Layer and frame. */
-  bGPDlayer *gpl = BKE_gpencil_layer_named_get(gpd, DATA_("Trace"));
+  bGPDlayer *gpl = NULL;
+  if (!newob) {
+    gpl = BKE_gpencil_layer_active_get(gpd);
+  }
+
   if (gpl == NULL) {
     gpl = BKE_gpencil_layer_addnew(gpd, DATA_("Trace"), true);
   }



More information about the Bf-blender-cvs mailing list