Ryan Di 1 ماه پیش
والد
کامیت
19048ca999
2فایلهای تغییر یافته به همراه3 افزوده شده و 4 حذف شده
  1. 2 1
      packages/excalidraw/components/App.tsx
  2. 1 3
      packages/excalidraw/tests/__snapshots__/contextmenu.test.tsx.snap

+ 2 - 1
packages/excalidraw/components/App.tsx

@@ -2408,7 +2408,8 @@ class App extends React.Component<AppProps, AppState> {
   private isMobileOrTablet = (): boolean => {
     const hasTouch = "ontouchstart" in window || navigator.maxTouchPoints > 0;
     const hasCoarsePointer =
-      "matchMedia" in window && window.matchMedia("(pointer: coarse)").matches;
+      "matchMedia" in window &&
+      window?.matchMedia("(pointer: coarse)")?.matches;
     const isTouchMobile = hasTouch && hasCoarsePointer;
 
     return isMobile || isTouchMobile;

+ 1 - 3
packages/excalidraw/tests/__snapshots__/contextmenu.test.tsx.snap

@@ -1174,9 +1174,7 @@ exports[`contextMenu element > selecting 'Add to library' in context menu adds e
   },
   "suggestedBindings": [],
   "theme": "light",
-  "toast": {
-    "message": "Added to library",
-  },
+  "toast": null,
   "userToFollow": null,
   "viewBackgroundColor": "#ffffff",
   "viewModeEnabled": false,