diff --git a/packages/client/src/components/PeekScreenDisplay.svelte b/packages/client/src/components/PeekScreenDisplay.svelte index d2c71e2eaa..6d6e8c39c7 100644 --- a/packages/client/src/components/PeekScreenDisplay.svelte +++ b/packages/client/src/components/PeekScreenDisplay.svelte @@ -50,8 +50,12 @@ } const handleFullscreen = () => { - routeStore.actions.navigate($peekStore.url) - handleCancel() + if ($peekStore.external) { + window.location = $peekStore.href + } else { + routeStore.actions.navigate($peekStore.url) + handleCancel() + } } $: {