summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src/components
diff options
context:
space:
mode:
authorLuke Parker <[email protected]>2026-03-12 14:19:44 +1000
committerGitHub <[email protected]>2026-03-12 12:19:44 +0800
commit54e7baa6cfff86627e5555842560b4a20e4be424 (patch)
tree901937a48c87d04a853ea4c62a79d2b86640ee2c /packages/ui/src/components
parent1d7fcd40b45548e20b43e29cd16b83899c8f6eb1 (diff)
downloadopencode-54e7baa6cfff86627e5555842560b4a20e4be424.tar.gz
opencode-54e7baa6cfff86627e5555842560b4a20e4be424.zip
fix(desktop-electron): fix resource loading under file:// protocol (#17125)
Diffstat (limited to 'packages/ui/src/components')
-rw-r--r--packages/ui/src/components/font.tsx7
1 files changed, 5 insertions, 2 deletions
diff --git a/packages/ui/src/components/font.tsx b/packages/ui/src/components/font.tsx
index bcb8863c8..f735747a4 100644
--- a/packages/ui/src/components/font.tsx
+++ b/packages/ui/src/components/font.tsx
@@ -1,3 +1,4 @@
+import { Show } from "solid-js"
import { Style, Link } from "@solidjs/meta"
import inter from "../assets/fonts/inter.woff2"
import ibmPlexMonoRegular from "../assets/fonts/ibm-plex-mono.woff2"
@@ -166,8 +167,10 @@ export const Font = () => {
}
${monoNerdCss}
`}</Style>
- <Link rel="preload" href={inter} as="font" type="font/woff2" crossorigin="anonymous" />
- <Link rel="preload" href={ibmPlexMonoRegular} as="font" type="font/woff2" crossorigin="anonymous" />
+ <Show when={typeof location === "undefined" || location.protocol !== "file:"}>
+ <Link rel="preload" href={inter} as="font" type="font/woff2" crossorigin="anonymous" />
+ <Link rel="preload" href={ibmPlexMonoRegular} as="font" type="font/woff2" crossorigin="anonymous" />
+ </Show>
</>
)
}