diff --git a/frontend/src/lib/components/apps/components/layout/AppTabs.svelte b/frontend/src/lib/components/apps/components/layout/AppTabs.svelte index 24a3e01f0a..8994e4fb92 100644 --- a/frontend/src/lib/components/apps/components/layout/AppTabs.svelte +++ b/frontend/src/lib/components/apps/components/layout/AppTabs.svelte @@ -32,7 +32,6 @@ } = getContext('AppViewerContext') let selected: string = tabs[0] - let selectedIndex: number = 0 let tabHeight: number = 0 let outputs = initOutput($worldStore, id, { @@ -74,11 +73,7 @@ } $: selected != undefined && handleTabSelection() - $: { - const index = tabs.indexOf(selected) - selectedIndex = index === -1 ? selectedIndex : index - selected = tabs[selectedIndex] - } + let selectedIndex = tabs?.indexOf(selected) ?? -1 $: css = concatCustomCss($app.css?.tabscomponent, customCss)