From 34fce0ef58b39f300624c39bcf25353605142b31 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Sat, 25 Sep 2021 13:07:38 +0200 Subject: [PATCH] better quick search UX (preserves expanded state() --- packages/web/src/appobj/AppObjectGroup.svelte | 3 +- packages/web/src/appobj/AppObjectList.svelte | 3 +- .../web/src/appobj/AppObjectListItem.svelte | 31 ++++++++++--------- 3 files changed, 21 insertions(+), 16 deletions(-) diff --git a/packages/web/src/appobj/AppObjectGroup.svelte b/packages/web/src/appobj/AppObjectGroup.svelte index 4b87aaa85..b8fdd6253 100644 --- a/packages/web/src/appobj/AppObjectGroup.svelte +++ b/packages/web/src/appobj/AppObjectGroup.svelte @@ -52,8 +52,9 @@ {/if} - {#each filtered as item} + {#each items as item} {/each} {:else} - {#each filtered as data} + {#each list as data} - +{#if !isHidden} + -{#if isExpanded && subItemsComponent} -
- -
+ {#if isExpanded && subItemsComponent} +
+ +
+ {/if} {/if}