fix: on context menu open

This commit is contained in:
Kevin
2025-06-17 16:35:25 -05:00
parent 40198b0a2b
commit af34dc70ef
3 changed files with 4 additions and 3 deletions

View File

@ -273,7 +273,7 @@ export const FileExplorerRowElement = ({
onOpenInNewWindow={() => {
row.rowOpenInNewWindow()
}}
callback={row.rowContextMenu}
callback={row.onContextMenuOpen}
/>
</div>
)

View File

@ -167,7 +167,7 @@ export const ProjectExplorer = ({
newOpenedRows[key] = true
setOpenedRows(newOpenedRows)
},
rowContextMenu: () => {
onContextMenuOpen: () => {
// NO OP
},
isFake: false,
@ -260,7 +260,7 @@ export const ProjectExplorer = ({
// Gotcha: you will see if you spam the context menu you will not be able to select a new one
// until closing
requestedRowsToRender.forEach((r, index) => {
r.rowContextMenu = () => {
r.onContextMenuOpen = () => {
setActiveIndex(index)
setContextMenuRow(r)
}

View File

@ -28,6 +28,7 @@ export interface FileExplorerRow extends FileExplorerEntry {
/* handlers */
onClick: (domIndex: number) => void
onOpen: () => void
onContextMenuOpen: () => void
}
export interface FileExplorerRender extends FileExplorerRow {