From 2950aaa09aa40532eb67779ac1c74a837bdb96da Mon Sep 17 00:00:00 2001 From: Aman Harwara Date: Tue, 30 Jan 2024 18:44:56 +0530 Subject: [PATCH] fix: Changed shortcut for Replace on macOS to `Opt+Cmd+F` --- packages/ui-services/src/Keyboard/getKeyboardShortcuts.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/ui-services/src/Keyboard/getKeyboardShortcuts.ts b/packages/ui-services/src/Keyboard/getKeyboardShortcuts.ts index ac90a9e37..6cf67c193 100644 --- a/packages/ui-services/src/Keyboard/getKeyboardShortcuts.ts +++ b/packages/ui-services/src/Keyboard/getKeyboardShortcuts.ts @@ -35,6 +35,7 @@ import { import { KeyboardKey } from './KeyboardKey' import { KeyboardModifier, getPrimaryModifier } from './KeyboardModifier' import { KeyboardShortcut } from './KeyboardShortcut' +import { isMacPlatform } from './platformCheck' export function getKeyboardShortcuts(platform: Platform, _environment: Environment): KeyboardShortcut[] { const primaryModifier = getPrimaryModifier(platform) @@ -158,8 +159,9 @@ export function getKeyboardShortcuts(platform: Platform, _environment: Environme }, { command: SUPER_SEARCH_TOGGLE_REPLACE_MODE, - key: 'h', - modifiers: [primaryModifier], + key: isMacPlatform(platform) ? undefined : 'h', + code: isMacPlatform(platform) ? 'KeyF' : undefined, + modifiers: isMacPlatform(platform) ? [KeyboardModifier.Alt, primaryModifier] : [primaryModifier], }, { command: SUPER_SEARCH_TOGGLE_CASE_SENSITIVE,