From 38e128bd166cd973d873d428c85187ddc751f972 Mon Sep 17 00:00:00 2001 From: ZacharyZcR Date: Tue, 14 Jul 2026 01:36:12 +0800 Subject: [PATCH] Revert "feat: add Open File Manager to tab right-click menu (#1046)" (#1050) This reverts commit 0712fdd731a9991e2d8b6cbd0de4e3d4891419f7. --- src/ui/AppShell.tsx | 4 ---- src/ui/shell/TabBar.tsx | 17 ----------------- 2 files changed, 21 deletions(-) diff --git a/src/ui/AppShell.tsx b/src/ui/AppShell.tsx index e978f4da..0d0e6379 100644 --- a/src/ui/AppShell.tsx +++ b/src/ui/AppShell.tsx @@ -1713,10 +1713,6 @@ export function AppShell({ onAddToSplit={addTabToSplit} onRemoveFromSplit={removeTabFromSplit} onRenameTab={renameTab} - onOpenFileManager={(tabId) => { - const targetTab = tabs.find((t) => t.id === tabId); - if (targetTab?.host) openTab(targetTab.host, "files"); - }} isAppFullscreen={isAppFullscreen} onToggleAppFullscreen={toggleAppFullscreen} /> diff --git a/src/ui/shell/TabBar.tsx b/src/ui/shell/TabBar.tsx index f9553dc1..df1dee24 100644 --- a/src/ui/shell/TabBar.tsx +++ b/src/ui/shell/TabBar.tsx @@ -18,7 +18,6 @@ import { Pencil, Maximize2, Minimize2, - FolderOpen, } from "lucide-react"; import { tabIcon } from "@/shell/tabUtils"; import { isElectron } from "@/lib/electron"; @@ -41,7 +40,6 @@ export function TabBar({ onAddToSplit, onRemoveFromSplit, onRenameTab, - onOpenFileManager, isAppFullscreen, onToggleAppFullscreen, }: { @@ -58,7 +56,6 @@ export function TabBar({ onAddToSplit: (tabId: string) => void; onRemoveFromSplit: (tabId: string) => void; onRenameTab?: (tabId: string, newLabel: string) => void; - onOpenFileManager?: (tabId: string) => void; isAppFullscreen: boolean; onToggleAppFullscreen: () => void; }) { @@ -530,20 +527,6 @@ export function TabBar({ {t("nav.refreshTab")} )} - {ctxTab.type === "terminal" && - ctxTab.host && - onOpenFileManager && ( - - )}