[NUI] Change SetMinAndMaxFrameByMarker behavior + Fix some async cases
authorEunki, Hong <eunkiki.hong@samsung.com>
Tue, 14 Nov 2023 09:25:53 +0000 (18:25 +0900)
committerJaehyun Cho <jaehyun0cho@gmail.com>
Wed, 15 Nov 2023 07:09:04 +0000 (16:09 +0900)
commite5e54edfe9b6173ee1a9f30c333056171e4cfdeb
tree670bdc801a85dc767d33ff7aa98d1aac01a699f6
parent73a8119a8d47ac59055600e4ba34096468fb9603
[NUI] Change SetMinAndMaxFrameByMarker behavior + Fix some async cases

Let we allow to call SetMinAndMaxFrameByMarker API even if load is not finished.
Instead, let we just call some log if the file is not loaded yet.

Plus, Some API (GetContentInfo, GetMarkerInfo) might cache wrong values
when we use async load

Before try to get correct value, let we check whether the resource is
loaded or not.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
src/Tizen.NUI/src/public/BaseComponents/AnimatedVectorImageView.cs
src/Tizen.NUI/src/public/BaseComponents/LottieAnimationView.cs