RESOLVED FIXED 156232
300ms delay on tap still present if apple-mobile-web-app-capable is 'yes' for home screen web apps
https://bugs.webkit.org/show_bug.cgi?id=156232
Summary 300ms delay on tap still present if apple-mobile-web-app-capable is 'yes' for...
Adrian
Reported 2016-04-05 04:04:43 PDT
Taping on a site with width=device-width, user-scalable=no or touch-action: manipulation still have a 300ms delay if the site is added to home screen and has 'apple-mobile-web-app-capable' set to yes. Steps to Reproduce: 1 - Open Safari and go to http://output.jsbin.com/peqidufiko/6 2 - Add to that site to homescreen 3 - Open the home link and tap the button Actual Results: The site shows a delay for taps of 300ms Expected Results: The site should show no delay as it has the right metas and a touch-action defined. Build Date & Platform: Testes on an iPad Air with iOS 9.3.1 and a iPhone 6 Plus with iOS 9.3.1 Additional Information: If you remove the 'apple-mobile-web-app-capable' or simply open the url in the browser then there is no delay between clicks at all as you will expect.
Attachments
Simon Fraser (smfr)
Comment 1 2016-04-06 08:30:56 PDT
r
Adrian
Comment 2 2016-06-15 06:45:54 PDT
I just tested in iOS 10 Beta 1 and the issue is still present
Radar WebKit Bug Importer
Comment 3 2016-06-15 06:46:11 PDT
Rick Byers
Comment 4 2017-08-25 07:17:40 PDT
I verified (and dino@ confirmed) that this is now fixed in iOS 11.
Adrian
Comment 5 2017-08-25 07:20:59 PDT
Didn't tested it myself but I saw the release notes for Safari 11 the other day and yep, they seem to have fix that (and I guess a bunch of other ones). For completion: https://developer.apple.com/library/content/releasenotes/General/WhatsNewInSafari/Safari_11_0/Safari_11_0.html
Note You need to log in before you can comment on or make changes to this bug.