From 345683827c812c47e618b3a6aaf4e130c8f1003f Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Thu, 6 Jun 2024 12:05:31 +0200 Subject: [PATCH] Fix navigating to selected/new entries --- frontend/viewer/src/ProjectView.svelte | 7 ++++++- frontend/viewer/src/lib/layout/EntryList.svelte | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/frontend/viewer/src/ProjectView.svelte b/frontend/viewer/src/ProjectView.svelte index 05eb760a4..376208bee 100644 --- a/frontend/viewer/src/ProjectView.svelte +++ b/frontend/viewer/src/ProjectView.svelte @@ -115,6 +115,11 @@ function onEntryCreated(entry: IEntry) { $entries?.push(entry);//need to add it before refresh, otherwise it won't get selected because it's not in the list + navigateToEntry(entry); + } + + function navigateToEntry(entry: IEntry) { + $search = ''; selectEntry(entry); } @@ -147,7 +152,7 @@
- selectEntry(e.detail)} /> + navigateToEntry(e.detail)} />
diff --git a/frontend/viewer/src/lib/layout/EntryList.svelte b/frontend/viewer/src/lib/layout/EntryList.svelte index 3e649761d..2a1b3e590 100644 --- a/frontend/viewer/src/lib/layout/EntryList.svelte +++ b/frontend/viewer/src/lib/layout/EntryList.svelte @@ -70,7 +70,7 @@
-
+
{#if !entries || entries.length == 0}
No entries found
{:else}