From bc0330ea74da10a48866ff42bcdbf25de6807ec3 Mon Sep 17 00:00:00 2001 From: Peter Mathis Date: Tue, 15 Oct 2024 11:16:12 +0200 Subject: [PATCH 1/3] fix(pat contentbrowser): Click on empty selecteditems field opens contentbrowser. --- src/pat/contentbrowser/src/SelectedItems.svelte | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/pat/contentbrowser/src/SelectedItems.svelte b/src/pat/contentbrowser/src/SelectedItems.svelte index 36383239a..07691050a 100644 --- a/src/pat/contentbrowser/src/SelectedItems.svelte +++ b/src/pat/contentbrowser/src/SelectedItems.svelte @@ -99,8 +99,10 @@ style="width: {$config.width || 'auto'}" bind:this={ref} > - -
+ + +
$showContentBrowser = $selectedItems.length ? false : true }> {#if $selectedItems} {#each $selectedItems as selItem, i (selItem.UID)}
-
From 5835ee45279d211b41b26cdea983eac58af40cd3 Mon Sep 17 00:00:00 2001 From: Peter Mathis Date: Tue, 15 Oct 2024 11:36:02 +0200 Subject: [PATCH 2/3] fix(pat contentbrowser): Fix saving form with ENTER key. --- src/pat/contentbrowser/src/SelectedItems.svelte | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/pat/contentbrowser/src/SelectedItems.svelte b/src/pat/contentbrowser/src/SelectedItems.svelte index 07691050a..f5a1fb4a4 100644 --- a/src/pat/contentbrowser/src/SelectedItems.svelte +++ b/src/pat/contentbrowser/src/SelectedItems.svelte @@ -132,11 +132,12 @@

{_t("loading selected items")}

{/if}
- {_t("Select")}
From d086d78bf343422699e8c64498b41dbfc49fc982 Mon Sep 17 00:00:00 2001 From: Peter Mathis Date: Tue, 15 Oct 2024 11:36:28 +0200 Subject: [PATCH 3/3] fix(pat contentbrowser): Consistent active state of selected folderish item. --- src/pat/contentbrowser/src/ContentBrowser.svelte | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pat/contentbrowser/src/ContentBrowser.svelte b/src/pat/contentbrowser/src/ContentBrowser.svelte index 0cc19fe62..a6e3d30fc 100644 --- a/src/pat/contentbrowser/src/ContentBrowser.svelte +++ b/src/pat/contentbrowser/src/ContentBrowser.svelte @@ -88,6 +88,7 @@ // one level search mode updatePreview({ data: item }); } else if (item.is_folderish) { + $previewUids = [item.UID]; currentPath.set(item.path); } else { const pathParts = item.path.split("/");