enable autoHideSuspend on all overlayscrollbars instances

This commit is contained in:
jeffvli
2025-12-27 15:48:50 -08:00
parent 9c59a38f7a
commit b9a0d9b847
5 changed files with 5 additions and 0 deletions
@@ -375,6 +375,7 @@ const BaseItemGridList = ({
scrollbars: { scrollbars: {
autoHide: 'leave', autoHide: 'leave',
autoHideDelay: 500, autoHideDelay: 500,
autoHideSuspend: true,
pointers: ['mouse', 'pen', 'touch'], pointers: ['mouse', 'pen', 'touch'],
theme: 'feishin-os-scrollbar', theme: 'feishin-os-scrollbar',
}, },
@@ -1124,6 +1124,7 @@ const BaseItemTableList = ({
scrollbars: { scrollbars: {
autoHide: 'leave', autoHide: 'leave',
autoHideDelay: 500, autoHideDelay: 500,
autoHideSuspend: true,
pointers: ['mouse', 'pen', 'touch'], pointers: ['mouse', 'pen', 'touch'],
theme: 'feishin-os-scrollbar', theme: 'feishin-os-scrollbar',
}, },
@@ -59,6 +59,7 @@ const BaseNativeScrollArea = forwardRef(
scrollbars: { scrollbars: {
autoHide: 'leave', autoHide: 'leave',
autoHideDelay: scrollHideDelay || 500, autoHideDelay: scrollHideDelay || 500,
autoHideSuspend: true,
pointers: ['mouse', 'pen', 'touch'], pointers: ['mouse', 'pen', 'touch'],
theme: 'feishin-os-scrollbar', theme: 'feishin-os-scrollbar',
visibility: 'visible', visibility: 'visible',
@@ -308,6 +308,7 @@ export const FolderTreeBrowser = ({ fetchFolder, rootFolderQuery }: FolderTreeBr
scrollbars: { scrollbars: {
autoHide: 'leave', autoHide: 'leave',
autoHideDelay: 500, autoHideDelay: 500,
autoHideSuspend: true,
pointers: ['mouse', 'pen', 'touch'], pointers: ['mouse', 'pen', 'touch'],
theme: 'feishin-os-scrollbar', theme: 'feishin-os-scrollbar',
visibility: 'visible', visibility: 'visible',
@@ -38,6 +38,7 @@ export const ScrollArea = forwardRef((props: ScrollAreaProps, ref: Ref<HTMLDivEl
scrollbars: { scrollbars: {
autoHide: 'leave', autoHide: 'leave',
autoHideDelay: scrollHideDelay || 500, autoHideDelay: scrollHideDelay || 500,
autoHideSuspend: true,
pointers: ['mouse', 'pen', 'touch'], pointers: ['mouse', 'pen', 'touch'],
theme: 'feishin-os-scrollbar', theme: 'feishin-os-scrollbar',
visibility: 'visible', visibility: 'visible',