fix(electrobun): remove {#if} lazy mount on all 7 tabs — eager mount with display:none (WebKitGTK hit-test fix)
This commit is contained in:
parent
b506dfc39a
commit
bd48a09fd8
1 changed files with 7 additions and 14 deletions
|
|
@ -290,7 +290,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Docs tab -->
|
<!-- Docs tab -->
|
||||||
{#if activatedTabs.has('docs')}
|
|
||||||
<div
|
<div
|
||||||
id="tabpanel-{id}-docs"
|
id="tabpanel-{id}-docs"
|
||||||
class="tab-pane"
|
class="tab-pane"
|
||||||
|
|
@ -300,10 +300,9 @@
|
||||||
>
|
>
|
||||||
<DocsTab {cwd} />
|
<DocsTab {cwd} />
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
|
||||||
|
|
||||||
<!-- Context tab -->
|
<!-- Context tab -->
|
||||||
{#if activatedTabs.has('context')}
|
|
||||||
<div
|
<div
|
||||||
id="tabpanel-{id}-context"
|
id="tabpanel-{id}-context"
|
||||||
class="tab-pane"
|
class="tab-pane"
|
||||||
|
|
@ -361,10 +360,9 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
|
||||||
|
|
||||||
<!-- Files tab -->
|
<!-- Files tab -->
|
||||||
{#if activatedTabs.has('files')}
|
|
||||||
<div
|
<div
|
||||||
id="tabpanel-{id}-files"
|
id="tabpanel-{id}-files"
|
||||||
class="tab-pane"
|
class="tab-pane"
|
||||||
|
|
@ -374,10 +372,9 @@
|
||||||
>
|
>
|
||||||
<FileBrowser {cwd} />
|
<FileBrowser {cwd} />
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
|
||||||
|
|
||||||
<!-- SSH tab -->
|
<!-- SSH tab -->
|
||||||
{#if activatedTabs.has('ssh')}
|
|
||||||
<div
|
<div
|
||||||
id="tabpanel-{id}-ssh"
|
id="tabpanel-{id}-ssh"
|
||||||
class="tab-pane"
|
class="tab-pane"
|
||||||
|
|
@ -387,10 +384,9 @@
|
||||||
>
|
>
|
||||||
<SshTab projectId={id} />
|
<SshTab projectId={id} />
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
|
||||||
|
|
||||||
<!-- Memory tab -->
|
<!-- Memory tab -->
|
||||||
{#if activatedTabs.has('memory')}
|
|
||||||
<div
|
<div
|
||||||
id="tabpanel-{id}-memory"
|
id="tabpanel-{id}-memory"
|
||||||
class="tab-pane"
|
class="tab-pane"
|
||||||
|
|
@ -400,10 +396,9 @@
|
||||||
>
|
>
|
||||||
<MemoryTab />
|
<MemoryTab />
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
|
||||||
|
|
||||||
<!-- Comms tab (inter-agent messaging) -->
|
<!-- Comms tab (inter-agent messaging) -->
|
||||||
{#if activatedTabs.has('comms')}
|
|
||||||
<div
|
<div
|
||||||
id="tabpanel-{id}-comms"
|
id="tabpanel-{id}-comms"
|
||||||
class="tab-pane"
|
class="tab-pane"
|
||||||
|
|
@ -413,10 +408,9 @@
|
||||||
>
|
>
|
||||||
<CommsTab {groupId} agentId={id} />
|
<CommsTab {groupId} agentId={id} />
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
|
||||||
|
|
||||||
<!-- Tasks tab (kanban board) -->
|
<!-- Tasks tab (kanban board) -->
|
||||||
{#if activatedTabs.has('tasks')}
|
|
||||||
<div
|
<div
|
||||||
id="tabpanel-{id}-tasks"
|
id="tabpanel-{id}-tasks"
|
||||||
class="tab-pane"
|
class="tab-pane"
|
||||||
|
|
@ -426,7 +420,6 @@
|
||||||
>
|
>
|
||||||
<TaskBoardTab {groupId} agentId={id} />
|
<TaskBoardTab {groupId} agentId={id} />
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue