diff --git a/package.json b/package.json
index 1f5e4dec..9a60855b 100644
--- a/package.json
+++ b/package.json
@@ -78,7 +78,7 @@
"codemirror": "^6.0.1",
"color": "^5.0.0",
"dompurify": "^3.2.4",
- "embeddia": "^1.1.3",
+ "embeddia": "^1.1.4",
"embla-carousel-autoplay": "^8.5.2",
"embla-carousel-svelte": "^8.5.2",
"events": "^3.3.0",
diff --git a/src/plugins/built-in/globalSearch/src/components/SearchBar.svelte b/src/plugins/built-in/globalSearch/src/components/SearchBar.svelte
index 8e8135c7..3adc386d 100644
--- a/src/plugins/built-in/globalSearch/src/components/SearchBar.svelte
+++ b/src/plugins/built-in/globalSearch/src/components/SearchBar.svelte
@@ -111,6 +111,11 @@
isLoading = true;
selectedIndex = 0;
+ tick().then(() => {
+ const selectedElement = resultsList?.querySelector(`li:nth-child(1)`);
+ selectedElement?.scrollIntoView({ block: 'nearest' });
+ });
+
const term = searchTerm.trim().toLowerCase();
if (commandsFuse && dynamicContentFuse) {
@@ -143,20 +148,12 @@
searchTerm = '';
selectedIndex = 0;
combinedResults = [];
- tick().then(() => {
- const selectedElement = resultsList?.querySelector(`li:nth-child(1)`);
- selectedElement?.scrollIntoView({ block: 'nearest' });
- });
}
});
$effect(() => {
if (combinedResults.length === 0 && calculatorResult && commandPalleteOpen) {
selectedIndex = 0;
- tick().then(() => {
- const selectedElement = resultsList?.querySelector(`li:nth-child(1)`);
- selectedElement?.scrollIntoView({ block: 'nearest' });
- });
}
});
@@ -232,7 +229,7 @@
role="button"
tabindex="0">
{
e.stopPropagation();
@@ -276,7 +273,7 @@
{#if result.type === 'command'}
{@const staticItem = item as StaticCommandItem}