mirror of
https://github.com/p-stream/p-stream.git
synced 2026-04-21 00:02:07 +00:00
only hold to edit with left mouse
This commit is contained in:
parent
27fff44278
commit
a1366a99d0
3 changed files with 15 additions and 6 deletions
|
|
@ -330,8 +330,11 @@ export function BookmarksCarousel({
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleMouseDown = (e: React.MouseEvent<HTMLDivElement>) => {
|
const handleMouseDown = (e: React.MouseEvent<HTMLDivElement>) => {
|
||||||
e.preventDefault(); // Prevent default mouse action
|
// Only trigger long press for left mouse button (button 0)
|
||||||
pressTimerRef.current = setTimeout(handleLongPress, LONG_PRESS_DURATION);
|
if (e.button === 0) {
|
||||||
|
e.preventDefault(); // Prevent default mouse action
|
||||||
|
pressTimerRef.current = setTimeout(handleLongPress, LONG_PRESS_DURATION);
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleMouseUp = () => {
|
const handleMouseUp = () => {
|
||||||
|
|
|
||||||
|
|
@ -111,8 +111,11 @@ export function WatchingCarousel({
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleMouseDown = (e: React.MouseEvent<HTMLDivElement>) => {
|
const handleMouseDown = (e: React.MouseEvent<HTMLDivElement>) => {
|
||||||
e.preventDefault(); // Prevent default mouse action
|
// Only trigger long press for left mouse button (button 0)
|
||||||
pressTimerRef.current = setTimeout(handleLongPress, LONG_PRESS_DURATION);
|
if (e.button === 0) {
|
||||||
|
e.preventDefault(); // Prevent default mouse action
|
||||||
|
pressTimerRef.current = setTimeout(handleLongPress, LONG_PRESS_DURATION);
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleMouseUp = () => {
|
const handleMouseUp = () => {
|
||||||
|
|
|
||||||
|
|
@ -68,8 +68,11 @@ export function WatchingPart({
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleMouseDown = (e: React.MouseEvent<HTMLDivElement>) => {
|
const handleMouseDown = (e: React.MouseEvent<HTMLDivElement>) => {
|
||||||
e.preventDefault(); // Prevent default mouse action
|
// Only trigger long press for left mouse button (button 0)
|
||||||
pressTimerRef.current = setTimeout(handleLongPress, LONG_PRESS_DURATION);
|
if (e.button === 0) {
|
||||||
|
e.preventDefault(); // Prevent default mouse action
|
||||||
|
pressTimerRef.current = setTimeout(handleLongPress, LONG_PRESS_DURATION);
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleMouseUp = () => {
|
const handleMouseUp = () => {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue