Complete main UI #37

Merged
FatttSnake merged 192 commits from FatttSnake into dev 2024-02-23 16:31:17 +08:00
Showing only changes of commit 380b82f9a9 - Show all commits

View File

@@ -486,14 +486,10 @@ const HideScrollbar = forwardRef<HideScrollbarElement, HideScrollbarProps>(
event.preventDefault() event.preventDefault()
return return
} }
let length = verticalScrollbarLength
setVerticalScrollbarLength((prevState) => { setVerticalScrollbarLength((prevState) => {
length = prevState
return prevState
})
if ( if (
!isPreventHorizontalScroll && !isPreventHorizontalScroll &&
length >= 100 && prevState >= 100 &&
!event.shiftKey && !event.shiftKey &&
!event.deltaX !event.deltaX
) { ) {
@@ -502,8 +498,9 @@ const HideScrollbar = forwardRef<HideScrollbarElement, HideScrollbarProps>(
left: rootRef.current?.scrollLeft + event.deltaY, left: rootRef.current?.scrollLeft + event.deltaY,
behavior: 'smooth' behavior: 'smooth'
}) })
return
} }
return prevState
})
} }
} }
wheelListenerRef.current = handleDefaultWheel wheelListenerRef.current = handleDefaultWheel