[Tizen](Vector) Fix invalid callback issue 55/295755/2 accepted/tizen_unified_dev accepted/tizen/unified/dev/20230726.115642 accepted/tizen/unified/riscv/20230725.071344 accepted/tizen/unified/riscv/20231124.082822
authorHeeyong Song <heeyong.song@samsung.com>
Thu, 13 Jul 2023 07:49:31 +0000 (16:49 +0900)
committerHeeyong Song <heeyong.song@samsung.com>
Thu, 13 Jul 2023 08:28:42 +0000 (17:28 +0900)
commit503ff1d0174097afeb56f4d6b94dabe31fbd8784
tree718e14355ace3b6038649106b1ee3c1ab7a0fc9f
parentc149ce62b3326c54657abb02d2b314e3e726b5bc
[Tizen](Vector) Fix invalid callback issue

Do not execute a callback with lock
Reset callback pointers after removing

Change-Id: I1f617af4ee89e43c8ab891efbd0beaea14feaea1
dali-toolkit/internal/visuals/animated-vector-image/vector-animation-task.cpp
dali-toolkit/internal/visuals/animated-vector-image/vector-animation-thread.cpp
dali-toolkit/internal/visuals/animated-vector-image/vector-animation-thread.h