diff --git a/src/renderer/tvgCanvas.h b/src/renderer/tvgCanvas.h index 16dace95..7c9e9e52 100644 --- a/src/renderer/tvgCanvas.h +++ b/src/renderer/tvgCanvas.h @@ -114,6 +114,7 @@ struct Canvas::Impl Result draw() { + if (refresh) update(nullptr, false); if (status == Status::Drawing || paints.empty() || !renderer->preRender()) return Result::InsufficientCondition; bool rendered = false;