Fix: Attempt to Fix Tab Boundaries

This commit is contained in:
Youwes09
2026-04-22 10:57:03 -05:00
parent 690f59c602
commit 7dd4f52308
4 changed files with 9 additions and 19 deletions
@@ -18,8 +18,7 @@
if (!tabsEl) return;
const active = tabsEl.querySelector<HTMLElement>(".tab.active");
if (!active) return;
const containerLeft = tabsEl.getBoundingClientRect().left;
tabIndicator = { left: active.getBoundingClientRect().left - containerLeft, width: active.offsetWidth };
tabIndicator = { left: active.offsetLeft, width: active.offsetWidth };
}
let extensions: Extension[] = $state([]);
@@ -33,7 +32,7 @@
let expanded = $state(new Set<string>());
let panel = $state<Panel>(null);
$effect(() => { filter; if (anims) requestAnimationFrame(() => requestAnimationFrame(updateIndicator)); });
$effect(() => { filter; extensions; if (anims) requestAnimationFrame(() => requestAnimationFrame(updateIndicator)); });
let externalUrl = $state("");
let installing = $state(false);