https://bugzilla.wikimedia.org/show_bug.cgi?id=72566

--- Comment #16 from Chris H-C <[email protected]> ---
That's really odd. The code is quite explicit: if the touch screen is on
(window.ontouchstart is truthy) when it's registering listeners, it'll forego
adding a mouseup listener and instead register for the three touch events
(start, move, end).

If a user then tries to use a pointer device to interact with the code, it'll
not "tap".

The in-market device I'm using is a little newer than your Torch (it is a
BlackBerry Bold 9900 running BlackBerry OS 7.1), but I think the mouse events
from the trackpad should be similar enough.

When you follow my steps using Chrome, hit the pause button in the Scripts
window before you click a header. Which listener in micro.tap.js are you
triggering? I'm getting the click listener (micro.tap.js:16). Are you getting
mouseup? That listener isn't registered if the touch screen emulation is on
when you load the page.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to