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: bodyScrollLock not working on safari #1428

Merged

Conversation

zernonia
Copy link
Member

@zernonia zernonia commented Nov 16, 2024

Adapt the fix from Vueuse

@zernonia zernonia linked an issue Nov 16, 2024 that may be closed by this pull request
@zernonia zernonia merged commit d8b9057 into main Nov 16, 2024
3 checks passed
@sadeghbarati sadeghbarati deleted the 1423-bug-safari-ios-dialog-bodyscrolllock-not-working branch November 23, 2024 09:49
@RuneClaeys
Copy link

@zernonia

I'm not 100% sure, but this commit seems to break the usage of the Apple Pencil within dialogs, popovers, alert dialogs, etc.
I'm relatively new to Radix-Vue (using it through Shadcn-Vue).

For now, I've reverted my Radix-Vue dependency to the version before this commit.

Could this issue be investigated? My current user base primarily consists of iPad users with Apple Pencil (I know this is a very specific case), but others might encounter similar issues.

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.

[Bug]: Safari iOS Dialog BodyScrollLock not working
2 participants