Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autoclose broken on iPad with iOS 13 #3591

Closed
maxokorokov opened this issue Feb 13, 2020 · 1 comment · Fixed by #3593
Closed

Autoclose broken on iPad with iOS 13 #3591

maxokorokov opened this issue Feb 13, 2020 · 1 comment · Fixed by #3593

Comments

@maxokorokov
Copy link
Member

See this comment → #3587 (review)

@kamilchlebek
Copy link

kamilchlebek commented Feb 17, 2020

@maxokorokov Thanks for the fix. Tooltip opens on iOS 13.

Just one more question. I'm not sure if this is expected or it's different issue.

  1. open https://ng-bootstrap.github.io/#/components/tooltip/examples on iPadOS 13
  2. tap "tooltip on top" -> tooltip appears
  3. tap the same button again -> tooltip disappears
  4. tap again -> tooltip doesn't appear
    It will not open again until you tap some other tooltip

Similar thing happens on android. However you can tap anywhere on the page to remove focus form button, then tapping the same buton again will open the tooltip. (clicking anywhere on the page does not blur the button on iOS)

// Edit - additional, but related demo: https://stackblitz.com/edit/angular-jxevjd?file=app/tooltip-basic.html
When you open this example on desktop/android, both tooltips will open.
On iOS only the one attached to button will open. I guess it's because iOS may not recognize click event properly (for button - focus may be used instead)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants