diff --git a/packages/web/src/components/layout/AppLayout.tsx b/packages/web/src/components/layout/AppLayout.tsx index 5ae8bb3c..ff4f1998 100644 --- a/packages/web/src/components/layout/AppLayout.tsx +++ b/packages/web/src/components/layout/AppLayout.tsx @@ -32,6 +32,7 @@ import { useDelayedLoading } from '../../hooks/useDelayedLoading'; import { useWebSocket } from '../../hooks/useWebSocket'; import { useFederationToasts } from '../../hooks/useFederationToasts'; import { useLiveKit } from '../../hooks/useLiveKit'; +import { useKeybinds } from '../../hooks/useKeybinds'; import { useDeepLinkHandler } from '../../platform/deepLink'; import { initActivityBridge, teardownActivityBridge } from '../../platform/activityBridge'; import { useSpaceStore } from '../../stores/spaceStore'; @@ -123,6 +124,9 @@ export function AppLayout() { // Federation toast notifications for remote instance connection state changes useFederationToasts(); + // Keybinds handler + useKeybinds(); + // Deep link handler for Electron (backspace:// protocol) useDeepLinkHandler();