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.

Dialog - can't open it on Safari if its not persistent

See original GitHub issue

What happened?

can’t open Dialog on Safari if its not “persistent”. same issue is on documentation page “https://quasar.dev/vue-components/dialog#introduction

Safari Version 16.1 (18614.2.9.1.12)

What did you expect to happen?

open dialog

Reproduction URL

https://quasar.dev/vue-components/dialog#introduction

How to reproduce?

  1. go to documentation page https://quasar.dev/vue-components/dialog#introduction
  2. try open Alert

Flavour

Quasar CLI with Webpack (@quasar/cli | @quasar/app-webpack)

Areas

Components (quasar)

Platforms/Browsers

Safari

Quasar info output

nothing

Relevant log output

No response

Additional context

No response

Issue Analytics

  • State:open
  • Created a year ago
  • Reactions:2
  • Comments:26 (2 by maintainers)

github_iconTop GitHub Comments

3reactions
exninjacommented, Nov 16, 2022

This is odd as latest update works for some and not others.

Unfortunately, this still isn’t working for me in latest Safari/Ventura - I’ve been on Safari 16.1 for a few days now. (yes, persistent in q-dialog is a valid workaround for me too.)

Here’s a working (ALERT and Bottomsheets succeeds to popup) codepen (copied straight off Quasar page for 2.10.0) https://codepen.io/Exninja/pen/zYazeKJ

Here’s a non-working codepen (ALERT and Bottomsheets not working)
(copied straight off Quasar page for 2.10.1) https://codepen.io/Exninja/pen/poKwGNd

Here’s another non-working codepen (ALERT and Bottomsheets not working)
(copied straight off Quasar page for 2.10.2) https://codepen.io/Exninja/pen/JjZJxjm

  • updated above codepens to include Bottomsheet also not working as noted by @mgkimsal

YMMV

1reaction
piinouxdcommented, Dec 19, 2022

Same problem still

Quasar 2.11.1 Ventura 13.1 iOS 16.2 (once occurs with voiceOver, dialog won’t show with any way eg. refresh)

also qSelect (behavior=“dialog”) options dialog has same problem.

when I’ve look into it with safari developer, Dialog element has added to bottom of page, and removed right away. (seems like background touch (impersistent) event has fired with some reason)

Read more comments on GitHub >

github_iconTop Results From Across the Web

Dialog Box won't Open - Apple Community
I come across this problem on Adobe Creative Suite software, Trello, Chrome, Safari, Shift — basically ALL applications and they are all up...
Read more >
Register app to open from Safari's "share" or "open in..." dialog ...
When I run it in iOS7 on the iOS Simulator, I only get Mail, Twitter, and Facebook showing up: No sign of My...
Read more >
What happens when force quit doesn't work on your Mac?
Force Quit is a great way to deal with apps that misbehave. But if Force Quit is not working on your Mac? We'll...
Read more >
Fix Many Common Safari Issues in Mac OS X with a Simple ...
Optionally, but recommended is to quit and relaunch Safari for the reset to take full effect. There isn't any confirmation dialog with resetting ......
Read more >
The Dialog element - HTML: HyperText Markup Language
When the open attribute is not set, the dialog shouldn't be shown to ... A non-modal dialog does not dismiss via the Escape...
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