mirror of
https://github.com/tenrok/OverlayScrollbars.git
synced 2026-06-21 01:50:36 +03:00
optimize
This commit is contained in:
@@ -249,9 +249,10 @@ const createEnvironment = (): InternalEnvironment => {
|
|||||||
removeElements(envElm);
|
removeElements(envElm);
|
||||||
|
|
||||||
// needed in case content has css viewport units
|
// needed in case content has css viewport units
|
||||||
windowAddEventListener('resize', () => {
|
windowAddEventListener(
|
||||||
requestResizeAnimationFrame(triggerEvent.bind(0, 'r', []));
|
'resize',
|
||||||
});
|
requestResizeAnimationFrame.bind(0, triggerEvent.bind(0, 'r', []))
|
||||||
|
);
|
||||||
|
|
||||||
if (!nativeScrollbarsHiding && (!nativeScrollbarsOverlaid.x || !nativeScrollbarsOverlaid.y)) {
|
if (!nativeScrollbarsHiding && (!nativeScrollbarsOverlaid.x || !nativeScrollbarsOverlaid.y)) {
|
||||||
let resizeFn: undefined | ReturnType<ScrollbarsHidingPluginInstance['_envWindowZoom']>;
|
let resizeFn: undefined | ReturnType<ScrollbarsHidingPluginInstance['_envWindowZoom']>;
|
||||||
|
|||||||
Reference in New Issue
Block a user