[Bf-blender-cvs] [d333b0c6cb3] greasepencil-refactor: GPencil: Refactor: Disable GPencil Outline in edit mode

Clément Foucault noreply at git.blender.org
Tue Jan 7 15:31:44 CET 2020


Commit: d333b0c6cb3f45f9fe75ab424b5de3eedfbf9214
Author: Clément Foucault
Date:   Tue Jan 7 12:48:24 2020 +0100
Branches: greasepencil-refactor
https://developer.blender.org/rBd333b0c6cb3f45f9fe75ab424b5de3eedfbf9214

GPencil: Refactor: Disable GPencil Outline in edit mode

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

M	source/blender/draw/engines/overlay/overlay_outline.c

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

diff --git a/source/blender/draw/engines/overlay/overlay_outline.c b/source/blender/draw/engines/overlay/overlay_outline.c
index 63e366082c4..83385239ba7 100644
--- a/source/blender/draw/engines/overlay/overlay_outline.c
+++ b/source/blender/draw/engines/overlay/overlay_outline.c
@@ -186,6 +186,12 @@ static void OVERLAY_outline_gpencil(OVERLAY_PrivateData *pd, Object *ob)
   if (G.debug_value != 50) {
     return;
   }
+  /* No outlines in edit mode. */
+  bGPdata *gpd = (bGPdata *)ob->data;
+  if (gpd && GPENCIL_ANY_MODE(gpd)) {
+    return;
+  }
+
   iterData iter = {
       .ob = ob,
       .stroke_grp = pd->outlines_gpencil_grp,



More information about the Bf-blender-cvs mailing list