Open joshuacurtiss opened 2 years ago
Hey, I think we encountered the same issue that this PR fixed.
We saw that setting right: 0px
solved the issue when testing locally. However we cannot set the right 0px on our end, therefore we ended up setting body {width: 100%}
to fix the issue.
Is there any known reason why this PR has not been approved?
Great package, thanks!
Is there any rough estimate for when this could be merged and released?🤞
Is there any rough estimate for when this could be merged and released?🤞
I guess not 😔 2 years silence 😶
You can use https://github.com/tuax/tua-body-scroll-lock, i guess it will solve your problem (it solved mine)
They stopped the repairs. I had to do it myself, in the same way, with a new version of typeScript. And fix these problems for everyone to use. add react hooks、vue3 example
npm i body-scroll-lock-upgrade
repair log,Refer to the releases page.
Fixes #261. Details below! Thank you for this excellent project.
Adjustments to examples
I adjusted the samples to include traditional mobile responsive meta tag:
Then, I removed the
left
andright
styles from thebody
tag in the examples as well, since websites using this library may not have those styles and we can't expect that they will be there.Finally, I added some wide content that is wider than the page. This may be found, for instance, in pages with a carousel.
Fix
The fix is simple; just set the
right
style in addition to thetop
andleft
! Safari will no longer affect the width.Ran the bundle scripts for the main code as well as the example bundles.