From 53ad92432930b4b48de049cbf5f1a00f7290ed77 Mon Sep 17 00:00:00 2001 From: Martin van Zijl Date: Mar 11 2020 18:32:22 +0000 Subject: Preserve gap indicator color when fill check is enabled. For #514. --- diff --git a/toonz/sources/toonzlib/stagevisitor.cpp b/toonz/sources/toonzlib/stagevisitor.cpp index e4711cb..b3ddb02 100644 --- a/toonz/sources/toonzlib/stagevisitor.cpp +++ b/toonz/sources/toonzlib/stagevisitor.cpp @@ -744,7 +744,13 @@ static void drawAutocloses(TVectorImage *vi, TVectorRenderData &rd) { rd.m_palette = plt; buildAutocloseImage(vaux, vi, startPoints, endPoints); + // temporarily disable fill check, to preserve the gap indicator color + bool tCheckEnabledOriginal = rd.m_tcheckEnabled; + rd.m_tcheckEnabled = false; + // draw tglDraw(rd, vaux); + // restore original value + rd.m_tcheckEnabled = tCheckEnabledOriginal; delete vaux; }