Closed matthew-andrews closed 11 years ago
Hey Mat(t||e) will you share that video on Google Drive (or anything else) please? Getting a 403 for that URL.
He might have not checked that link ;) Try again now and it should work...
I'm a bit stumped about this one, as scroll events specifically shouldn't bubble...
Got it, thanks. Which version of Android is that?
The phone's been tidied away but I think it was 4.x - but this is also reproducible on iOS 6, as long as the scroll ends up in roughly the same place it started, or the scroll was fairly small.
Ok, thanks. Now I understand the bug.
Apologies for the dead link :see_no_evil:. Also I think it was honeycomb?
As it was a smallscreen device, no, I don't think it was honeycomb ;)
Right must have been iOS 4 then. I don't know android.
This might be related to #122, although I've experienced the behavior described on iOS 6 in all versions > 0.5.0.
I'm having the same issue on iOS 6.1.4, but not on iOS 6.0.1. It seems to happen sometimes during a scroll while the finger is still on the screen. Also it seems to happen mostly if I reload the page, click a non-clickable element, then start to scroll by putting my finger on a clickable area.
So it doesn't seem to happen anymore after scrolling a bit on the page. Can anyone confirm this?
@nicmar I'm seeing similar issues, but I'm having a hard time figuring out exactly what triggers the unwanted click. Sometimes it'll fire when drag-scrolling an element, sometimes not, and I haven't figured out why.
Regression: As of d48c8ba FastClick no longer cancels clicks on scroll.
http://dev.labs.ft.com/matthew/testcase/android-regression.mov
https://github.com/ftlabs/fastclick/commit/d48c8ba20f651b00df357d72d029bd6482a51ea0
We've only noticed this being an issue on Android (scrolling clickable lists sometimes causes unwanted clicks to fire) but we suspect that is because our use of heavy reliance of ft scroller on iOS, which inadvertently fixes this issue.
We discussed two approaches: