diff --git a/webui/src/components/widgets/EntryList.svelte b/webui/src/components/widgets/EntryList.svelte index d2e6b22..62ca4e4 100644 --- a/webui/src/components/widgets/EntryList.svelte +++ b/webui/src/components/widgets/EntryList.svelte @@ -88,7 +88,7 @@ } // Sorting - let sortedAttributes = entries; + let sortedEntries = entries; let resort = false; let sortKeys: { [key: string]: string[] } = {}; @@ -104,11 +104,11 @@ } }); - if (resort && changed) sortAttributes(); + if (resort && changed) sortEntries(); } - function sortAttributes() { - sortedAttributes = orderByValue + function sortEntries() { + sortedEntries = orderByValue ? entityValueSort(entries, sortKeys) : defaultEntitySort(entries, sortKeys); } @@ -128,7 +128,7 @@ ); } }); - sortAttributes(); + sortEntries(); resort = true; } } @@ -200,7 +200,7 @@ {/if} - {#each sortedAttributes as entry (entry.address)} + {#each sortedEntries as entry (entry.address)} {#if editable}