diff --git a/src/useKeyboardJs.ts b/src/useKeyboardJs.ts index 3ae5cc4614..b1651ee71a 100644 --- a/src/useKeyboardJs.ts +++ b/src/useKeyboardJs.ts @@ -6,7 +6,7 @@ const useKeyboardJs = (combination: string | string[]) => { const [keyboardJs, setKeyboardJs] = useState(null); useMount(() => { - import('keyboardjs').then(setKeyboardJs); + import('keyboardjs').then(k => setKeyboardJs(k.default || k)); }); useEffect(() => { @@ -16,7 +16,7 @@ const useKeyboardJs = (combination: string | string[]) => { const down = event => set([true, event]); const up = event => set([false, event]); - keyboardJs.bind(combination, down, up); + keyboardJs.bind(combination, down, up, true); return () => { keyboardJs.unbind(combination, down, up);