From dff906f8bffe31678a4e494082065535bca06d2c Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Wed, 26 Jul 2023 18:14:30 +0200 Subject: [PATCH] fix: deployments --- src/lib/layout/logs.svelte | 10 ++++++ src/routes/console/+layout.svelte | 5 --- .../function-[function]/+page.svelte | 1 - .../deployment-[deployment]/+page.svelte | 34 ++++++++++++------- 4 files changed, 32 insertions(+), 18 deletions(-) diff --git a/src/lib/layout/logs.svelte b/src/lib/layout/logs.svelte index d7cae7569..ac2f31996 100644 --- a/src/lib/layout/logs.svelte +++ b/src/lib/layout/logs.svelte @@ -6,6 +6,7 @@ import { app } from '$lib/stores/app'; import { calculateTime } from '$lib/helpers/timeConversion'; import { TableCellText, TableList } from '$lib/elements/table'; + import { beforeNavigate } from '$app/navigation'; let selectedRequest = 'parameters'; let selectedResponse = 'logs'; @@ -17,6 +18,15 @@ } } + beforeNavigate((n) => { + if ($log.show) { + if (n.type === 'popstate') { + n.cancel(); + } + $log.show = false; + } + }); + $: execution = $log.data; $: func = $log.func; diff --git a/src/routes/console/+layout.svelte b/src/routes/console/+layout.svelte index f74282bdd..17df1e1f2 100644 --- a/src/routes/console/+layout.svelte +++ b/src/routes/console/+layout.svelte @@ -1,5 +1,4 @@