Skip to content

Commit b37fc45

Browse files
committed
fix: mac hotkeys (fix vuejs#1907)
1 parent bc09ebf commit b37fc45

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

packages/app-frontend/src/features/components/ComponentsInspector.vue

+4-3
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,17 @@ export default defineComponent({
4242
} = useComponentPick()
4343
4444
onKeyDown(event => {
45-
if (event.key === 'f' && event.altKey) {
45+
// ƒ,ß,® - these are the result keys in Mac with altKey pressed
46+
if ((event.key === 'f' || event.key === 'ƒ') && event.altKey) {
4647
treeFilterInput.value.focus()
4748
return false
48-
} else if (event.key === 's' && event.altKey && !pickingComponent.value) {
49+
} else if ((event.key === 's' || event.key === 'ß') && event.altKey && !pickingComponent.value) {
4950
startPickingComponent()
5051
return false
5152
} else if (event.key === 'Escape' && pickingComponent.value) {
5253
stopPickingComponent()
5354
return false
54-
} else if (event.key === 'r' && (event.ctrlKey || event.metaKey) && event.altKey) {
55+
} else if ((event.key === 'r' || event.key === '®') && (event.ctrlKey || event.metaKey) && event.altKey) {
5556
refresh()
5657
return false
5758
}

0 commit comments

Comments
 (0)