set tab preview mode off in markTabUnsaved

This commit is contained in:
SPRINX0\prochazka
2024-11-25 08:31:24 +01:00
parent 090549ff91
commit ab7c2d7a31
3 changed files with 6 additions and 2 deletions

View File

@@ -5,6 +5,7 @@
export let tabid;
export let tabVisible;
export let tabFocused;
export let tabPreviewMode;
export let tabComponent;
setContext('tabid', tabid);
@@ -19,7 +20,7 @@
</script>
<div class:tabVisible>
<svelte:component this={tabComponent} {...$$restProps} {tabid} {tabVisible} {tabFocused} />
<svelte:component this={tabComponent} {...$$restProps} {tabid} {tabVisible} {tabFocused} {tabPreviewMode} />
</div>
<style>

View File

@@ -53,5 +53,6 @@
unsaved={openedTabsByTabId[tabid]?.unsaved}
tabVisible={tabid == shownTab?.tabid}
tabFocused={tabid == shownTab?.tabid && shownTab?.focused}
tabPreviewMode={tabid == shownTab?.tabid && shownTab?.tabPreviewMode}
/>
{/each}