From 091b9053a3db8ef702c0b65bc8d351290f685362 Mon Sep 17 00:00:00 2001 From: melvin <143811697+sznmelvin@users.noreply.github.com> Date: Wed, 6 May 2026 16:59:28 -0400 Subject: [PATCH] fix(editor): enabled ctrl+y redo shortcut on linux and mac (#11179) * enabled ctrl+y redo shortcut on linux and mac * Apply suggestion from @dwelle --------- Co-authored-by: David Luzar <5153846+dwelle@users.noreply.github.com> --- packages/excalidraw/actions/actionHistory.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/excalidraw/actions/actionHistory.tsx b/packages/excalidraw/actions/actionHistory.tsx index 1b530adeaf..5db66670b7 100644 --- a/packages/excalidraw/actions/actionHistory.tsx +++ b/packages/excalidraw/actions/actionHistory.tsx @@ -1,5 +1,4 @@ import { - isWindows, KEYS, matchKey, arrayToMap, @@ -114,7 +113,7 @@ export const createRedoAction: ActionCreator = (history) => ({ ), keyTest: (event) => (event[KEYS.CTRL_OR_CMD] && event.shiftKey && matchKey(event, KEYS.Z)) || - (isWindows && event.ctrlKey && !event.shiftKey && matchKey(event, KEYS.Y)), + (event[KEYS.CTRL_OR_CMD] && !event.shiftKey && matchKey(event, KEYS.Y)), PanelComponent: ({ appState, updateData, data, app }) => { const { isRedoStackEmpty } = useEmitter( history.onHistoryChangedEmitter,