You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
currently, when using the useLockBodyScroll hook, you may experience layout shifting when switching the value of the overflow property
to avoid this, you should also add padding-right to the body element to prevent shifting- 15px should be fine in most cases
perhaps consider adding this as an optional feature (as well with the value of the padding) as a prop to the hook?
@ike-gg If the operating system or browser has overlay scrollbars (or it is a mobile browser with no scrollbars) then the adding the padding-right would cause layout shift/resize. So, it is not a general solution that would work everywhere.
currently, when using the
useLockBodyScroll
hook, you may experience layout shifting when switching the value of theoverflow
propertyto avoid this, you should also add
padding-right
to the body element to prevent shifting- 15px should be fine in most casesperhaps consider adding this as an optional feature (as well with the value of the padding) as a prop to the hook?
The text was updated successfully, but these errors were encountered: