diff --git a/src/renderer/src/components/sidebar/sidebar.tsx b/src/renderer/src/components/sidebar/sidebar.tsx index 76ab3137..faa77708 100644 --- a/src/renderer/src/components/sidebar/sidebar.tsx +++ b/src/renderer/src/components/sidebar/sidebar.tsx @@ -122,6 +122,20 @@ export function Sidebar() { } }; + const handleSidebarGameClick = ( + event: React.MouseEvent, + game: LibraryGame + ) => { + const path = buildGameDetailsPath(game); + if (path !== location.pathname) { + navigate(path); + } + + if (event.detail == 2 && game.executablePath) { + window.electron.openGame(game.id, game.executablePath); + } + }; + return (