From b80c46da6d9fa20b85b6fc9075cd0f4d1576ae27 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Wed, 4 Feb 2026 11:08:53 +0700 Subject: [PATCH] Update files --- packages/app/src/components/file-explorer-pane.tsx | 1 + packages/app/src/stores/panel-store.ts | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/packages/app/src/components/file-explorer-pane.tsx b/packages/app/src/components/file-explorer-pane.tsx index 0f0994884..e5c4de40f 100644 --- a/packages/app/src/components/file-explorer-pane.tsx +++ b/packages/app/src/components/file-explorer-pane.tsx @@ -331,6 +331,7 @@ export function FileExplorerPane({ serverId, agentId }: FileExplorerPaneProps) { return Gesture.Pan() .enabled(!isMobile) + .runOnJS(true) .hitSlop({ left: 12, right: 12, top: 0, bottom: 0 }) .onBegin(() => { resizeStartRef.current = { diff --git a/packages/app/src/stores/panel-store.ts b/packages/app/src/stores/panel-store.ts index 69e3c11c9..c70e419fd 100644 --- a/packages/app/src/stores/panel-store.ts +++ b/packages/app/src/stores/panel-store.ts @@ -173,6 +173,10 @@ export const usePanelStore = create()( if (typeof state.explorerFilesSplitRatio !== "number") { state.explorerFilesSplitRatio = DEFAULT_EXPLORER_FILES_SPLIT_RATIO; + } else { + state.explorerFilesSplitRatio = clampExplorerFilesSplitRatio( + state.explorerFilesSplitRatio + ); } }