diff --git a/toonz/sources/tnztools/tool.cpp b/toonz/sources/tnztools/tool.cpp index d7e1905..d47f227 100644 --- a/toonz/sources/tnztools/tool.cpp +++ b/toonz/sources/tnztools/tool.cpp @@ -1287,6 +1287,7 @@ void TTool::tweenSelectedGuideStrokes() { if (vbTool) { m_isFrameCreated = false; m_isLevelCreated = false; + vbTool->touchImage(); vbTool->setViewer(m_viewer); vbTool->doFrameRangeStrokes( bFid, bStroke, fFid, fStroke, @@ -1388,6 +1389,7 @@ void TTool::tweenGuideStrokeToSelected() { if (vbTool) { m_isFrameCreated = false; m_isLevelCreated = false; + vbTool->touchImage(); vbTool->setViewer(m_viewer); TUndoManager::manager()->beginBlock(); if (bStroke) diff --git a/toonz/sources/tnztools/toonzvectorbrushtool.cpp b/toonz/sources/tnztools/toonzvectorbrushtool.cpp index cd5f55f..fb9dd7e 100644 --- a/toonz/sources/tnztools/toonzvectorbrushtool.cpp +++ b/toonz/sources/tnztools/toonzvectorbrushtool.cpp @@ -1165,6 +1165,7 @@ bool ToonzVectorBrushTool::doGuidedAutoInbetween( bool frameCreated = m_isFrameCreated; m_isFrameCreated = false; + touchImage(); resultBack = doFrameRangeStrokes( oFid, fStroke, cFid, cStroke, Preferences::instance()->getGuidedInterpolation(), breakAngles, @@ -1199,6 +1200,7 @@ bool ToonzVectorBrushTool::doGuidedAutoInbetween( bool frameCreated = m_isFrameCreated; m_isFrameCreated = false; + touchImage(); resultFront = doFrameRangeStrokes( cFid, cStroke, oFid, fStroke, Preferences::instance()->getGuidedInterpolation(), breakAngles,