fix: remove features string from window.open to enable tab reuse

window.open(url, name, 'noopener,noreferrer') with a non-empty features
string forces a new popup window and ignores the name for tab reuse.
Remove the third parameter so the browser focuses existing named tabs.

Quality gates: tsc --noEmit pass, npm run build pass, 80/80 tests pass
This commit is contained in:
Developer
2026-06-09 12:18:28 +00:00
parent 486f3cbc44
commit e5e29aca49
3 changed files with 223 additions and 222 deletions
@@ -138,7 +138,11 @@ export function SessionCard({
)}
{session.url && (
<p className="session-card-url">
<a href={session.url} target={`session-${session.id}`} rel="noopener noreferrer">
<a
href={session.url}
target={`session-${session.id}`}
rel="noopener noreferrer"
>
{session.url}
</a>
</p>