From 1d0a9d534ccc0677af82e9e191d4291d3515ee12 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);