From a9d837885d8237fdbfb124b925e7c098bf60f0fe Mon Sep 17 00:00:00 2001 From: Rodney Date: Mar 12 2020 01:01:29 +0000 Subject: Merge pull request #3148 from martinvanzijl/issue-514-preserve-gap-indicator-color Preserve gap indicator color when fill check is enabled --- 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; }