Fix Rasterize not works when SetTransform is first time 63/303763/2
authorEunki, Hong <eunkiki.hong@samsung.com>
Thu, 4 Jan 2024 11:05:55 +0000 (20:05 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Thu, 4 Jan 2024 11:11:40 +0000 (20:11 +0900)
commitf0063de7934c5f0722574308c9353af0c8397a01
tree6c216c2ef2d1befd38f706e472a2bb6ec5551004
parentf7cb967a78778989eb9847766e70fa1c1ef1f1b0
Fix Rasterize not works when SetTransform is first time

It is possible that SVG load complete, and after than layout executed.

If then, mDefaultSize of SVG is not zero, and rasterize task not requested.

Unfortunatly, if fitting mode settup into image view, the required size
of resterize might not correct. So, ImageView try to re-layout once again
at it's OnResourceReady signal.

This patch make we send rasterize signal at least one time, So let we ensure
the ImageView resource ready signal comes at least one time.

Change-Id: I3edb6a1a681898b007ef1b70470993da5c68c289
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali-toolkit/internal/visuals/svg/svg-visual.cpp