improve sizeobserver with passive listeners, fix raf and setT code, move part of enviroment code to plugin

This commit is contained in:
Rene
2022-07-17 21:32:24 +02:00
parent 2704b66f69
commit d567cae275
15 changed files with 137 additions and 124 deletions
@@ -9,6 +9,7 @@ import {
removeClass,
removeElements,
runEachAndClear,
setT,
stopPropagation,
} from 'support';
import {
@@ -143,7 +144,7 @@ export const createScrollbarsSetupElements = (
appendChildren(evaluatedScrollbarSlot, horizontalScrollbars[0]._scrollbar);
appendChildren(evaluatedScrollbarSlot, verticalScrollbars[0]._scrollbar);
setTimeout(() => {
setT(() => {
addRemoveClassHorizontal(classNamesScrollbarTransitionless);
addRemoveClassVertical(classNamesScrollbarTransitionless);
}, 300);