Skip to content

Commit

Permalink
deploy
Browse files Browse the repository at this point in the history
  • Loading branch information
KingSora committed Apr 5, 2024
1 parent 32d9295 commit 3399587
Show file tree
Hide file tree
Showing 25 changed files with 108 additions and 108 deletions.
2 changes: 1 addition & 1 deletion docs/404.html

Large diffs are not rendered by default.

9 changes: 0 additions & 9 deletions docs/_next/static/chunks/10-01032becc4f5cdd1.js

This file was deleted.

9 changes: 9 additions & 0 deletions docs/_next/static/chunks/10-0dfa146a42267f53.js

Large diffs are not rendered by default.

9 changes: 0 additions & 9 deletions docs/example/overlayscrollbars/assets/index-kBfnonIq.js

This file was deleted.

9 changes: 9 additions & 0 deletions docs/example/overlayscrollbars/assets/index-zYC3iS-r.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/example/overlayscrollbars/index.html
Expand Up @@ -11,7 +11,7 @@
rel="stylesheet"
/>
<title>OverlayScrollbars</title>
<script type="module" crossorigin src="/OverlayScrollbars/example/overlayscrollbars/assets/index-kBfnonIq.js"></script>
<script type="module" crossorigin src="/OverlayScrollbars/example/overlayscrollbars/assets/index-zYC3iS-r.js"></script>
<link rel="stylesheet" crossorigin href="/OverlayScrollbars/example/overlayscrollbars/assets/index-2H-IM9V0.css">
</head>
<body data-overlayscrollbars-initialize>
Expand Down
48 changes: 0 additions & 48 deletions docs/example/react/assets/index-jAB3UgkD.js

This file was deleted.

48 changes: 48 additions & 0 deletions docs/example/react/assets/index-w2qF1uy1.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/example/react/index.html
Expand Up @@ -11,7 +11,7 @@
rel="stylesheet"
/>
<title>OverlayScrollbars & React</title>
<script type="module" crossorigin src="/OverlayScrollbars/example/react/assets/index-jAB3UgkD.js"></script>
<script type="module" crossorigin src="/OverlayScrollbars/example/react/assets/index-w2qF1uy1.js"></script>
<link rel="stylesheet" crossorigin href="/OverlayScrollbars/example/react/assets/index-w9vxcwS_.css">
</head>
<body data-overlayscrollbars-initialize>
Expand Down
9 changes: 0 additions & 9 deletions docs/example/solid/assets/index-r5_jC2mD.js

This file was deleted.

9 changes: 9 additions & 0 deletions docs/example/solid/assets/index-uAeJTu7y.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/example/solid/index.html
Expand Up @@ -11,7 +11,7 @@
rel="stylesheet"
/>
<title>OverlayScrollbars & Solid</title>
<script type="module" crossorigin src="/OverlayScrollbars/example/solid/assets/index-r5_jC2mD.js"></script>
<script type="module" crossorigin src="/OverlayScrollbars/example/solid/assets/index-uAeJTu7y.js"></script>
<link rel="stylesheet" crossorigin href="/OverlayScrollbars/example/solid/assets/index-c_JEmK8V.css">
</head>
<body data-overlayscrollbars-initialize>
Expand Down
10 changes: 0 additions & 10 deletions docs/example/svelte/assets/index-CjtnPvi1.js

This file was deleted.

10 changes: 10 additions & 0 deletions docs/example/svelte/assets/index-oHknmzF9.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/example/svelte/index.html
Expand Up @@ -12,7 +12,7 @@
rel="stylesheet"
/>
<title>OverlayScrollbars & Svelte</title>
<script type="module" crossorigin src="/OverlayScrollbars/example/svelte/assets/index-CjtnPvi1.js"></script>
<script type="module" crossorigin src="/OverlayScrollbars/example/svelte/assets/index-oHknmzF9.js"></script>
<link rel="stylesheet" crossorigin href="/OverlayScrollbars/example/svelte/assets/index-Duh8Nfmv.css">
</head>
<body data-overlayscrollbars-initialize>
Expand Down

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/example/vue/index.html
Expand Up @@ -11,7 +11,7 @@
rel="stylesheet"
/>
<title>OverlayScrollbars & Vue</title>
<script type="module" crossorigin src="/OverlayScrollbars/example/vue/assets/index-IIMnqsRG.js"></script>
<script type="module" crossorigin src="/OverlayScrollbars/example/vue/assets/index-1Ni77MeL.js"></script>
<link rel="stylesheet" crossorigin href="/OverlayScrollbars/example/vue/assets/index-AYTsVFRA.css">
</head>
<body data-overlayscrollbars-initialize>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/examples.txt

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/index.txt

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion examples/overlayscrollbars/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions packages/overlayscrollbars/src/environment.ts
Expand Up @@ -56,12 +56,13 @@ let environmentInstance: Env;

const createEnvironment = (): Env => {
const getNativeScrollbarSize = (
body: HTMLElement,
measureElm: HTMLElement,
measureElmChild: HTMLElement,
clear?: boolean
): XY => {
appendChildren(body, measureElm);
// fix weird safari issue where getComputedStyle returns all empty styles by appending twice
appendChildren(document.body, measureElm);
appendChildren(document.body, measureElm);

const cSize = clientSize(measureElm);
const oSize = offsetSize(measureElm);
Expand Down Expand Up @@ -120,7 +121,6 @@ const createEnvironment = (): Env => {
};
};

const { body } = document;
// changes to this styles need to be reflected in the "hide native scrollbars" section of the structure styles
const envStyle = `.${classNameEnvironment}{scroll-behavior:auto!important;position:fixed;opacity:0;visibility:hidden;overflow:scroll;height:200px;width:200px;z-index:-1}.${classNameEnvironment} div{width:200%;height:200%;margin:10px 0}.${classNameEnvironmentScrollbarHidden}{scrollbar-width:none!important}.${classNameEnvironmentScrollbarHidden}::-webkit-scrollbar,.${classNameEnvironmentScrollbarHidden}::-webkit-scrollbar-corner{appearance:none!important;display:none!important;width:0!important;height:0!important}`;
const envDOM = createDOM(
Expand All @@ -131,10 +131,10 @@ const createEnvironment = (): Env => {
const [addEvent, , triggerEvent] = createEventListenerHub<EnvironmentEventArgs>();
const [updateNativeScrollbarSizeCache, getNativeScrollbarSizeCache] = createCache(
{
_initialValue: getNativeScrollbarSize(body, envElm, envChildElm),
_initialValue: getNativeScrollbarSize(envElm, envChildElm),
_equal: equalXY,
},
bind(getNativeScrollbarSize, body, envElm, envChildElm, true)
bind(getNativeScrollbarSize, envElm, envChildElm, true)
);
const [nativeScrollbarsSize] = getNativeScrollbarSizeCache();
const nativeScrollbarsHiding = getNativeScrollbarsHiding(envElm);
Expand Down

0 comments on commit 3399587

Please sign in to comment.