diff --git a/src/components/SearchBar.vue b/src/components/SearchBar.vue index a93f46a1..dd63506b 100644 --- a/src/components/SearchBar.vue +++ b/src/components/SearchBar.vue @@ -40,16 +40,25 @@ const keys = useMagicKeys({ if (e.ctrlKey && e.key === 'k' && e.type === 'keydown') { e.preventDefault(); } + + if (e.metaKey && e.key === 'k' && e.type === 'keydown') { + e.preventDefault(); + } }, }); whenever(keys.ctrl_k, () => { focusTarget.value.focus(); }); +whenever(keys.meta_k, () => { + focusTarget.value.focus(); +}); function renderOption({ tool }: { tool: Tool }) { return h(SearchBarItem, { tool }); } + +const isMac = computed(() => window.navigator.userAgent.toLowerCase().includes('mac'));