diff --git a/public/nodes.js b/public/nodes.js index fd69754..93ed321 100644 --- a/public/nodes.js +++ b/public/nodes.js @@ -318,8 +318,11 @@ function init(app, routeParam) { directNode = routeParam || null; - if (directNode && window.innerWidth <= 640) { - // Full-screen single node view (mobile only) + if (directNode) { + // Full-screen single node view (desktop + mobile). + // Reached via the 🔍 Details link or a deep link to #/nodes/{pubkey}. + // Row clicks use history.replaceState (no hashchange → no re-init), + // so the split-panel UX on desktop is preserved. app.innerHTML = `