test
This commit is contained in:
parent
36463f8cbb
commit
848699ba61
@ -312,6 +312,7 @@ const CalendarPage = () => {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
const getOrderedSelection = () => {
|
const getOrderedSelection = () => {
|
||||||
|
if (isMobile) return null;
|
||||||
if (!selectionStart || !selectionEnd) return null;
|
if (!selectionStart || !selectionEnd) return null;
|
||||||
return selectionStart <= selectionEnd
|
return selectionStart <= selectionEnd
|
||||||
? { start: selectionStart, end: selectionEnd }
|
? { start: selectionStart, end: selectionEnd }
|
||||||
@ -333,7 +334,7 @@ const CalendarPage = () => {
|
|||||||
isSelectingRef.current = false;
|
isSelectingRef.current = false;
|
||||||
};
|
};
|
||||||
const beginSelection = (pointerEvent, date) => {
|
const beginSelection = (pointerEvent, date) => {
|
||||||
if (pointerEvent.button !== 0) return;
|
if (isMobile || pointerEvent.pointerType === 'touch' || pointerEvent.button !== 0) return;
|
||||||
pointerEvent.preventDefault();
|
pointerEvent.preventDefault();
|
||||||
closeContextMenu();
|
closeContextMenu();
|
||||||
setHoveredEvent(null);
|
setHoveredEvent(null);
|
||||||
@ -345,7 +346,7 @@ const CalendarPage = () => {
|
|||||||
setIsSelecting(true);
|
setIsSelecting(true);
|
||||||
};
|
};
|
||||||
const updateSelectionFromPointer = (pointerEvent) => {
|
const updateSelectionFromPointer = (pointerEvent) => {
|
||||||
if (!isSelectingRef.current) return;
|
if (isMobile || !isSelectingRef.current) return;
|
||||||
const element = document.elementFromPoint(
|
const element = document.elementFromPoint(
|
||||||
pointerEvent.clientX,
|
pointerEvent.clientX,
|
||||||
pointerEvent.clientY,
|
pointerEvent.clientY,
|
||||||
@ -430,6 +431,9 @@ const CalendarPage = () => {
|
|||||||
window.removeEventListener('pointercancel', handlePointerUp);
|
window.removeEventListener('pointercancel', handlePointerUp);
|
||||||
};
|
};
|
||||||
}, []);
|
}, []);
|
||||||
|
useEffect(() => {
|
||||||
|
if (isMobile) clearSelection();
|
||||||
|
}, [isMobile]);
|
||||||
/*
|
/*
|
||||||
* ============================================================
|
* ============================================================
|
||||||
* DIMENSIONS CALENDRIER
|
* DIMENSIONS CALENDRIER
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user