From cc2a638c767d73dc931f151066e865c5f73b679a Mon Sep 17 00:00:00 2001 From: Fusion Date: Sun, 24 May 2026 12:06:22 +0200 Subject: [PATCH] feat: always show special keys strip on mobile terminal - Remove auto-hide behavior for special keys strip - Keep header auto-hide functionality - Special keys are now always visible for quick access --- apps/web/src/components/mobile-terminal-wrapper.tsx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/apps/web/src/components/mobile-terminal-wrapper.tsx b/apps/web/src/components/mobile-terminal-wrapper.tsx index 3e0e7d3..15421a5 100644 --- a/apps/web/src/components/mobile-terminal-wrapper.tsx +++ b/apps/web/src/components/mobile-terminal-wrapper.tsx @@ -33,12 +33,10 @@ export const MobileTerminalWrapper: React.FC = ({ } | null>(null); const headerAutoHide = useAutoHide({ timeout: 3000, enabled: isMobile }); - const keysAutoHide = useAutoHide({ timeout: 3000, enabled: isMobile }); const handleTerminalTap = useCallback(() => { headerAutoHide.toggle(); - keysAutoHide.toggle(); - }, [headerAutoHide, keysAutoHide]); + }, [headerAutoHide]); const handleTerminalReady = useCallback( (sendData: (data: string) => void, connectionStatus: "connecting" | "connected" | "disconnected" | "error", focusInput: () => void) => { @@ -92,7 +90,7 @@ export const MobileTerminalWrapper: React.FC = ({ setShowPanel(true)} onKeepFocus={() => terminalRef?.focusInput()} />