From 22ce9b4f15b12d34e7f86c5f4915af41bd4141d3 Mon Sep 17 00:00:00 2001 From: Kevin Date: Tue, 24 Jun 2025 10:45:39 -0500 Subject: [PATCH] fix: on enter it opens file --- src/components/Explorer/ProjectExplorer.tsx | 3 +++ src/components/ModelingSidebar/ModelingPanes/index.tsx | 1 + 2 files changed, 4 insertions(+) diff --git a/src/components/Explorer/ProjectExplorer.tsx b/src/components/Explorer/ProjectExplorer.tsx index f0bea1bfd..511ebf472 100644 --- a/src/components/Explorer/ProjectExplorer.tsx +++ b/src/components/Explorer/ProjectExplorer.tsx @@ -61,6 +61,7 @@ export const ProjectExplorer = ({ refreshExplorerPressed, collapsePressed, onRowClicked, + onRowEnter }: { project: Project file: FileEntry | undefined @@ -69,6 +70,7 @@ export const ProjectExplorer = ({ refreshExplorerPressed: number collapsePressed: number onRowClicked: (row: FileExplorerEntry, domIndex: number) => void + onRowEnter: (row: FileExplorerEntry, domIndex: number) => void }) => { const { errors } = useKclContext() const settings = useSettings() @@ -592,6 +594,7 @@ export const ProjectExplorer = ({ const value = openedRowsRef.current[key] newOpenedRows[key] = !value setOpenedRows(newOpenedRows) + onRowEnter(focusedEntry, activeIndexRef.current) } break } diff --git a/src/components/ModelingSidebar/ModelingPanes/index.tsx b/src/components/ModelingSidebar/ModelingPanes/index.tsx index efc2a584f..b1ac68116 100644 --- a/src/components/ModelingSidebar/ModelingPanes/index.tsx +++ b/src/components/ModelingSidebar/ModelingPanes/index.tsx @@ -233,6 +233,7 @@ export const sidebarPanes: SidebarPane[] = [ refreshExplorerPressed={refreshExplorerPressed} collapsePressed={collapsePressed} onRowClicked={onRowClicked} + onRowEnter={onRowClicked} > ) : (