[Tizen](Vector) Let we send finished signal only for matched sent play/stop from... 67/309267/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Fri, 5 Apr 2024 13:28:08 +0000 (22:28 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Mon, 8 Apr 2024 06:02:25 +0000 (15:02 +0900)
commitaa068560761f64598bac7cf4c62e8c238c4ff9f9
tree61a3eab81919b517c5fd6544cae2d9e4f33b6a15
parente302656dce79e6d161cfb49ddf466feed57af658
[Tizen](Vector) Let we send finished signal only for matched sent play/stop from visual

It is possible that AnimationFinished trigger comes "after" event thread Play action comes.

If then, user's Play action be skipped.

To avoid this case, let we give the id when play state changed to Play / Pause / Stop.
And send finished signal only if the id is matched what visual know.

Change-Id: I03409e65d2f6b947940ea5591959b106ff8de2bd
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali-toolkit/internal/visuals/animated-vector-image/animated-vector-image-visual.cpp
dali-toolkit/internal/visuals/animated-vector-image/animated-vector-image-visual.h
dali-toolkit/internal/visuals/animated-vector-image/vector-animation-task.cpp
dali-toolkit/internal/visuals/animated-vector-image/vector-animation-task.h
dali-toolkit/internal/visuals/animated-vector-image/vector-animation-thread.cpp
dali-toolkit/internal/visuals/animated-vector-image/vector-animation-thread.h