On 1/31/19 1:50 PM, J. Landman Gay via use-livecode wrote:
But your script reminded me to check the scrollerEndDrag message. We don't allow horizontal scroll, so I'll have to see if the message is sent even if the scroll doesn't change. If so, that might work.

I ran a test stack on an Android device which logged scrolling-related messages to a field.

These messages are sent simultaneously:
  touchStart
  touchMove -- sent only once, not continuously while dragging

This is sent only if the touch ends precisely where it began:
  touchEnd -- so it can be used to detect taps if the user is careful

These are not sent at all:
  scrollerBeginDrag
  scrollerEndDrag

The analogous mouse messages are missing the same equivalents.

So basically it is impossible to do much of anything with a native scroller on Android except actual scrolling and detecting taps. When I first tested this years ago, the behavior was the same on iOS too; I'm not sure yet how it behaves there now.

https://quality.livecode.com/show_bug.cgi?id=21816

--
Jacqueline Landman Gay         |     jac...@hyperactivesw.com
HyperActive Software           |     http://www.hyperactivesw.com

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to