Revert "renderer/canvas: Check refresh before draw"

This reverts commit 60212747b5.

this triggered duplicated updates,
it came up with many thread sanitizer problems.

issue: https://github.com/thorvg/thorvg/issues/2462
This commit is contained in:
Hermet Park 2024-06-27 00:41:09 +09:00 committed by Hermet Park
parent f837ecf164
commit b2def251ca

View file

@ -114,7 +114,6 @@ struct Canvas::Impl
Result draw() Result draw()
{ {
if (refresh) update(nullptr, false);
if (status == Status::Drawing || paints.empty() || !renderer->preRender()) return Result::InsufficientCondition; if (status == Status::Drawing || paints.empty() || !renderer->preRender()) return Result::InsufficientCondition;
bool rendered = false; bool rendered = false;