Last modified: 2014-10-14 22:55:10 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T48012, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 46012 - Use touchend instead of click event where possible
Use touchend instead of click event where possible
Status: RESOLVED FIXED
Product: MobileFrontend
Classification: Unclassified
Feature requests (Other open bugs)
unspecified
All All
: Low enhancement
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-03-12 01:52 UTC by Juliusz Gonera
Modified: 2014-10-14 22:55 UTC (History)
9 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Juliusz Gonera 2013-03-12 01:52:14 UTC
This will make the UI much more responsive.

We could also use the following library instead, but it's additional 8KB minified which seems a lot for such a simple thing:
http://labs.ft.com/articles/ft-fastclick/
https://github.com/ftlabs/fastclick
Comment 1 Michelle Grover 2013-04-28 17:14:46 UTC
Assigned Mingle Ticket https://mingle.corp.wikimedia.org/projects/mobile/cards/724
Comment 2 howief 2013-05-31 19:51:37 UTC
How much more responsive would this make the UI?  Is there some way for us to get a feel of the difference?
Comment 3 Jon 2013-05-31 20:01:47 UTC
The buttons on the settings page use touchend - notice how responsive these are in comparison to the hamburger button
en.m.wikipedia.org/wiki/Special:MobileOptions
Comment 4 Jon 2013-08-15 18:52:09 UTC
Merged in alpha: https://gerrit.wikimedia.org/r/78632
Comment 5 Juliusz Gonera 2013-08-21 20:28:36 UTC
This is just the first step, it makes the UI more responsive only in a few places (but it's a start).
Comment 6 Jon 2013-10-01 00:48:32 UTC
On iOS 4.3.2 the existing patch in alpha only seems to work if you bind to the document object rather than the window object. Very odd. Haven't found any reasoning to why..
Comment 7 Jon 2013-12-23 20:44:13 UTC
This is currently in beta so marking as assigned.
Comment 8 Jon 2014-09-24 20:49:38 UTC
Will be handled in next sprint
Comment 9 Gerrit Notification Bot 2014-10-02 18:46:34 UTC
Change 164402 had a related patch set uploaded by Jdlrobson:
Push microtap to stable.

https://gerrit.wikimedia.org/r/164402
Comment 10 Gerrit Notification Bot 2014-10-14 22:12:29 UTC
Change 164402 merged by jenkins-bot:
Push microtap to stable.

https://gerrit.wikimedia.org/r/164402

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links