[Tizen] Fix Rasterize not works when SetTransform is first time 16/303816/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Thu, 4 Jan 2024 11:05:55 +0000 (20:05 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Fri, 5 Jan 2024 07:05:16 +0000 (16:05 +0900)
commit62f8a8eaa9e2a5194649cc50d7610134fabea248
treeed9572314e3b581aa8d2c71f42268b79eb42038e
parentbcc0a5908be23b80032d9f42924e974002b150db
[Tizen] 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