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

fix(popup): prevent exception on Legacy Edge when opening a dropdown popup #6514

Merged
merged 1 commit into from
Jul 12, 2023

Conversation

maxpowa
Copy link
Contributor

@maxpowa maxpowa commented Jul 11, 2023

Legacy Edge does not support the VisualViewport browser API. This causes an exception in the popup logic and breaks the UI in an unrecoverable manner. Legacy Edge also happens to be the engine which powers WinUI WebViews, which react-native-windows uses by default.

@maxpowa maxpowa marked this pull request as ready for review July 11, 2023 18:46
@maxpowa

This comment was marked as outdated.

@maxpowa maxpowa changed the title fix(popup): prevent exception on Legacy Edge when opening a popup fix(popup): prevent exception on Legacy Edge when opening a dropdown popup Jul 11, 2023
@tsv2013 tsv2013 merged commit 7c07538 into surveyjs:master Jul 12, 2023
10 checks passed
@maxpowa maxpowa deleted the popup-crash-fix branch July 12, 2023 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants