View Issue Details

IDProjectCategoryView StatusLast Update
0001405NoesisGUIC# SDKpublic2019-08-22 08:53
ReporternokolaAssigned Tojsantos 
Status resolvedResolutionfixed 
Product Version2.1.0f1 
Target VersionFixed in Version2.2.4 
Summary0001405: Cannot stop manipulation inertia in ListBox/ScrollViewer
DescriptionSee forum

I have a ListBox with list of fonts that the user can scroll through and a separate control for paging through the fonts.
pagescroll.png (28.25 KiB) Viewed 15 times
When the user switches to another page, I replace the contents of the ListBox with another set of fonts and scroll to position 0.
There are situations when a user starts scrolling the ScrollViewer using touch on phone, then realizes they want to switch to another page and quickly presses the page switch buttons.

When the above happens, the ListBox keeps scrolling even though its contents are now different.
How do I cancel the inertia velocity for the ListBox to "stop it in its tracks"? :)
Steps To Reproduce1. Create listbox with items and a button with text "scroll to 0" that calls call ScrollToHorizontalOffset(0)
2. Run on Android (touch device)
3. During scrolling with finger, quickly lift finger up and tap "Scroll to 0"

Listbox scrolls to 0 and doesn't move

Listbox scrolls to 0 and continues to scroll due to inertia from user's touch.
TagsNo tags attached.


related to 0000866 resolvedjsantos Scrolling doesn't stop if parent control is hidden 


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2019-02-05 23:16 nokola New Issue
2019-02-05 23:54 sfernandez Assigned To => jsantos
2019-02-05 23:54 sfernandez Status new => assigned
2019-02-05 23:54 sfernandez Relationship added related to 0000866
2019-08-22 08:53 jsantos Status assigned => resolved
2019-08-22 08:53 jsantos Resolution open => fixed
2019-08-22 08:53 jsantos Fixed in Version => 2.2.4