improve code

This commit is contained in:
Rene Haas
2022-11-04 00:33:13 +01:00
parent e7cd130fc8
commit ffcab01da1
@@ -248,6 +248,11 @@ const createEnvironment = (): InternalEnvironment => {
removeAttr(envElm, 'style'); removeAttr(envElm, 'style');
removeElements(envElm); removeElements(envElm);
// needed in case content has css viewport units
windowAddEventListener('resize', () => {
requestResizeAnimationFrame(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']>;
windowAddEventListener('resize', () => { windowAddEventListener('resize', () => {
@@ -259,10 +264,6 @@ const createEnvironment = (): InternalEnvironment => {
resizeFn && resizeFn(env, updateNativeScrollbarSizeCache, triggerEvent.bind(0, 'z', [])); resizeFn && resizeFn(env, updateNativeScrollbarSizeCache, triggerEvent.bind(0, 'z', []));
}); });
} }
// needed in case content has css viewport units
windowAddEventListener('resize', () => {
requestResizeAnimationFrame(triggerEvent.bind(0, 'r', []));
});
return env; return env;
}; };