[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 08:56:46 +0000 (17:56 +0900)
commitd17681af49b6ac2bac52d20fd38fce4dc53e3551
treeabe4a2cacb2c2b3e642fb7e919e2cfa61fbda693
parentf400926fdd78155ccbf897862c569b436e51ef31
[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