diff --git a/frontend/src/desktop/components/DesktopWorkspace.tsx b/frontend/src/desktop/components/DesktopWorkspace.tsx index 3b6ef9a..8f0e036 100644 --- a/frontend/src/desktop/components/DesktopWorkspace.tsx +++ b/frontend/src/desktop/components/DesktopWorkspace.tsx @@ -233,12 +233,13 @@ const DesktopWorkspaceContent: React.FC = ({ } // Space preview logic - if (e.code === 'Space' && selectedDocumentIds.length > 0) { + if ((e.code === 'Space' || e.code === 'Enter') && selectedDocumentIds.length > 0) { const lastId = selectedDocumentIds[selectedDocumentIds.length - 1]; const doc = items.find(i => String(i.id) === lastId); if (doc) { e.preventDefault(); - openDocument(doc, 'preview'); + const target = e.code === 'Enter' ? 'sidepanel' : 'preview'; + openDocument(doc, target); return; } }