Fix text autoscroll multi line issue 86/310486/9
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 01:41:41 +0000 (10:41 +0900)
commit871e025f4dfcca4dd8e777ef400ea6ead6fc8872
tree8f5e36d99dd0f98a723767a0b9154ebade10a673
parent67207a2f5e7b90749a7c884022f2116ad4b97f46
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