fix: on enter it opens file

This commit is contained in:
Kevin
2025-06-24 10:45:39 -05:00
parent 9d45de93e4
commit 22ce9b4f15
2 changed files with 4 additions and 0 deletions

View File

@ -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
}

View File

@ -233,6 +233,7 @@ export const sidebarPanes: SidebarPane[] = [
refreshExplorerPressed={refreshExplorerPressed}
collapsePressed={collapsePressed}
onRowClicked={onRowClicked}
onRowEnter={onRowClicked}
></ProjectExplorer>
) : (
<div></div>