From bbb77401c9b0e07b0c28f7a00caf284689d5ce8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thea=20Sch=C3=B6bl?= Date: Fri, 30 Jan 2026 17:31:35 +0100 Subject: [PATCH] feat: goto terminal --- src/routes/(app)/ConnectPopup.svelte | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/routes/(app)/ConnectPopup.svelte b/src/routes/(app)/ConnectPopup.svelte index 57ee2bbd..9ba2f51b 100644 --- a/src/routes/(app)/ConnectPopup.svelte +++ b/src/routes/(app)/ConnectPopup.svelte @@ -14,6 +14,7 @@ import { showConnectionFailedDialog } from "$lib/dialogs/connection-failed-dialog"; import { persistentWritable } from "$lib/storage"; import { browser } from "$app/environment"; + import { goto } from "$app/navigation"; let ports = $state([]); let element: HTMLDivElement | undefined = $state(); @@ -53,6 +54,10 @@ } async function connectDevice(event: MouseEvent, serial: Serial) { + if (event.altKey) { + goto("/terminal/"); + return; + } const port = await serial.requestPort({ filters: event.shiftKey ? [] : [...PORT_FILTERS.values()], });