[Tizen] Fix text autoscroll multi line issue 72/310572/1
authorBowon Ryu <bowon.ryu@samsung.com>
Tue, 30 Apr 2024 01:56:04 +0000 (10:56 +0900)
committerBowon Ryu <bowon.ryu@samsung.com>
Thu, 2 May 2024 05:07:56 +0000 (14:07 +0900)
commite6a3af953c5fd5085f2b4c4ab37fb5caae4feb32
treea654b94a085fe45a6ad4ef4ae6ea6473cc932906
parented917136a35d5803f3036359ee52f95c21445cd8
[Tizen] Fix text autoscroll multi line issue

This patch fixes issues that arise when relayout is executed during auto-scrolling.

- relayout not executed after the scroll finish callback
- stop scrolling fails in certain situations in finish loop mode
- scroll finish being called twice during immediate mode stop

Change-Id: Ib44883380a79ad13c576d18c11171ae9f1f670c3
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
dali-toolkit/internal/controls/text-controls/text-label-impl.cpp
dali-toolkit/internal/text/text-scroller.cpp
dali-toolkit/internal/text/text-scroller.h