From 04b7bb4f253c0154e57ef92be48a81b8ad9ffe46 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Wed, 28 May 2025 00:36:30 +0900 Subject: [PATCH] renderer: allow empty content during canvas rendering This allow more generous handling of failure cases for invalid content, thorvg can draw other successful contents. Now, only raster engines can return fail cases in the picture. --- src/renderer/tvgPicture.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer/tvgPicture.h b/src/renderer/tvgPicture.h index 5a032c5a..1580a4b0 100644 --- a/src/renderer/tvgPicture.h +++ b/src/renderer/tvgPicture.h @@ -253,7 +253,7 @@ struct PictureImpl : Picture bool render(RenderMethod* renderer) { - bool ret = false; + auto ret = true; renderer->blend(impl.blendMethod); if (bitmap) return renderer->renderImage(impl.rd);