question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Q-time ignores the first (screen) touch after creation

See original GitHub issue

Issue: q-time ignores first click after mounting, if screen hasn’t received any other touch since.

It’s been hard to narrow it down and I’m obviously uncertain where the real issue is but the following hints I can share:

  • Only happens in PWA mode when installed on the home screen on iOS; when run in the browser directlcy, the issue does not occur
  • Does not occur on desktop/mouse clicks
  • Loading a new page or dialog with a q-time component makes q-time resistent against the first touch on the screen: if I randomly click somewhere else or scroll, q-time will react to every next click; only if clicked first, it ignores it.
  • If the first click on q-time is turned into a swipe event, it starts reacting to it.

I could easily imagine that this is a broader issue occuring in iOS PWAs and potentially not related to only q-time. On the other hand, all other components react right away to any first click, that’s why so far I’m focusing on the q-time issue.

I will continue to dig deeper and pot. setup a new clean pwa project with just a q-time but as I’ve already heard many other pwa-related bugs, I would love to hear opinions how/where to look for potential debugging/solutions.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
rstoenescucommented, Nov 29, 2019

Fix will be available in “quasar” v1.5.2.

1reaction
pdanpdancommented, Nov 23, 2019

Try to emit a touch event (touchstart) on document.body when the application is loaded. See if it helps.

Read more comments on GitHub >

github_iconTop Results From Across the Web

QuickTime Movie settings in Compressor
In Compressor, many of the built-in settings in the Settings pane, including the YouTube & Facebook, ProRes, and Proxy settings, use the QuickTime...
Read more >
Make sure QWindow screen is set before calling ...
Make sure QWindow screen is set before calling QPlatformWindow::create QWindow uses device independent geometry while QXcb and QPlatform classes do not.
Read more >
Your iPhone Has 25 New Accessibility Tools You Shouldn't ...
Go to Settings –> Accessibility –> Control Nearby Devices, then tap the "Control Nearby Devices" button to start a search. It will list...
Read more >
Capture iOS Simulator video for App Preview
Using Screen Capture: Use cmd + shift + 5 and the resize the selection so that the simulator is recorded. Using QuickTime Player:....
Read more >
Compositing, alpha channels, and adjusting clip opacity
You can easily import composites made in After Effects into Premiere Pro. To create a composite from multiple images, you can make parts...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found