From 52a4f3c06d3a108382e67dbbe4bba3cdcfda4784 Mon Sep 17 00:00:00 2001 From: Chris Wanstrath Date: Wed, 8 Oct 2025 11:00:56 -0700 Subject: [PATCH] weird --- package.json | 4 ++++ public/bundle.js | 4 ++-- src/js/hyperlink.ts | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 7ae7a01..30b5c7d 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,10 @@ "typescript": "^5" }, "dependencies": { + "hono": "^4.9.10", "kleur": "^4.1.5" + }, + "devDependencies": { + "@types/bun": "latest" } } \ No newline at end of file diff --git a/public/bundle.js b/public/bundle.js index 0843020..18cbb6f 100644 --- a/public/bundle.js +++ b/public/bundle.js @@ -1,5 +1,5 @@ //// -// version: 52aae6c +// version: dd7ca72 // src/js/dom.ts var content2 = $("content"); @@ -1212,7 +1212,7 @@ async function handleClick2(e) { e.preventDefault(); await runCommand(href.slice(1)); focusInput(); - } else if (!isBrowsing()) { + } else if (!isBrowsing() && !e.metaKey) { e.preventDefault(); openBrowser(href); } diff --git a/src/js/hyperlink.ts b/src/js/hyperlink.ts index 97c5986..1c7fe8a 100644 --- a/src/js/hyperlink.ts +++ b/src/js/hyperlink.ts @@ -25,7 +25,7 @@ async function handleClick(e: MouseEvent) { e.preventDefault() await runCommand(href.slice(1)) focusInput() - } else if (!isBrowsing()) { + } else if (!isBrowsing() && !e.metaKey) { e.preventDefault() openBrowser(href) }