Double-click handler requires three taps on iOS on PWA-built app added to home screen #15384
Labels
area/components
bug/1-repro-available
A reproduction is available and needs to be confirmed.
flavour/quasar-cli-webpack
kind/bug 🐞
mode/pwa
Qv2 🔝
Quasar v2 issues
What happened?
I added a @dblclick-handler to a QTab-element. Using my app (built in PWA mode) on an iOS-device added to the home screen, three taps are required for the event to fire. This issue is probably related to #13619 and the fastclick-library which has been causing headaches on iOS. In conditions described above, tapping once on a QDialog backdrop wasn't enough to dismiss the QDialog, which you would expect. Instead two taps were required. Because of this, I expect this issue to share the same root cause as the referenced issue. #13619 was fixed previously, but unfortunately not the dblclick-issue.
What did you expect to happen?
I expect a dblclick-event to fire after a double-click
Reproduction URL
https://stackblitz.com/edit/quasarframework-webpack-oyklmv?file=src/pages/IndexPage.vue
How to reproduce?
-m pwa
Note:
Make sure the setting in
Settings -> Safari -> Show desktop version -> All webpages
is OFF (which it is by default).Flavour
Quasar CLI with Webpack (@quasar/cli | @quasar/app-webpack)
Areas
Components (quasar), PWA Mode
Platforms/Browsers
iOS
Quasar info output
Relevant log output
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: