Improve progress bar dragging detection

This commit is contained in:
schroda
2024-12-28 02:04:19 +01:00
parent 0c6872edb3
commit 6bae3aaf3a
3 changed files with 15 additions and 23 deletions

View File

@@ -19,7 +19,6 @@ export const ReaderProgressBarCurrentPageSlot = ({
currentPagesIndex,
pagesLength,
isDragging,
setIsDragging,
boxProps,
children,
progressBarPosition,
@@ -48,22 +47,6 @@ export const ReaderProgressBarCurrentPageSlot = ({
}),
...boxProps?.sx,
}}
onTouchEnd={(e) => {
e.stopPropagation();
setIsDragging(false);
}}
onTouchStart={(e) => {
e.stopPropagation();
setIsDragging(true);
}}
onMouseUp={(e) => {
e.stopPropagation();
setIsDragging(false);
}}
onMouseDown={(e) => {
e.stopPropagation();
setIsDragging(true);
}}
>
{children}
</Box>