diff --git a/packages/excalidraw/components/App.tsx b/packages/excalidraw/components/App.tsx index 65842dfcf..54b90778b 100644 --- a/packages/excalidraw/components/App.tsx +++ b/packages/excalidraw/components/App.tsx @@ -35,6 +35,7 @@ import { actionToggleElementLock, actionToggleLinearEditor, actionToggleObjectsSnapMode, + actionToggleCropEditor, } from "../actions"; import { createRedoAction, createUndoAction } from "../actions/actionHistory"; import { ActionManager } from "../actions/manager"; @@ -10389,6 +10390,8 @@ class App extends React.Component { actionSelectAllElementsInFrame, actionRemoveAllElementsFromFrame, CONTEXT_MENU_SEPARATOR, + actionToggleCropEditor, + CONTEXT_MENU_SEPARATOR, ...options, CONTEXT_MENU_SEPARATOR, actionCopyStyles, diff --git a/packages/excalidraw/tests/__snapshots__/contextmenu.test.tsx.snap b/packages/excalidraw/tests/__snapshots__/contextmenu.test.tsx.snap index f481d1d5d..21f4f3dc0 100644 --- a/packages/excalidraw/tests/__snapshots__/contextmenu.test.tsx.snap +++ b/packages/excalidraw/tests/__snapshots__/contextmenu.test.tsx.snap @@ -116,6 +116,51 @@ exports[`contextMenu element > right-clicking on a group should select whole gro }, }, "separator", + { + "PanelComponent": [Function], + "icon": , + "keywords": [ + "image", + "crop", + ], + "label": "helpDialog.cropStart", + "name": "cropEditor", + "paletteName": "Finish image cropping", + "perform": [Function], + "predicate": [Function], + "trackEvent": { + "category": "menu", + }, + "viewMode": true, + }, + "separator", { "icon":