Sfoglia il codice sorgente

fix(core): some device touches is not array (#398)

Louis Young 6 mesi fa
parent
commit
0027c2e452

+ 1 - 1
packages/canvas-engine/core/src/core/utils/mouse-touch-event.ts

@@ -1,6 +1,6 @@
 export namespace MouseTouchEvent {
   export const isTouchEvent = (event: TouchEvent | React.TouchEvent): event is TouchEvent =>
-    Array.isArray(event?.touches) && event.touches.length > 0;
+    'touches' in event;
 
   export const touchToMouseEvent = (event: Event): MouseEvent | Event => {
     if (!isTouchEvent(event as TouchEvent)) {