fixed toolstrip bars for editors #861

This commit is contained in:
Jan Prochazka
2024-08-05 09:09:58 +02:00
parent 1128fe6c8f
commit 8b56ebfb39
5 changed files with 18 additions and 5 deletions

View File

@@ -86,6 +86,7 @@
export const activator = createActivator('JsonLinesEditorTab', false);
let domEditor;
let domToolStrip;
$: if ($tabVisible && domEditor) {
domEditor?.getEditor()?.focus();
@@ -172,7 +173,7 @@
}
</script>
<ToolStripContainer>
<ToolStripContainer bind:this={domToolStrip}>
<VerticalSplitter isSplitter={jslid}>
<svelte:fragment slot="1">
<AceEditor
@@ -181,6 +182,7 @@
on:input={e => setEditorData(e.detail)}
on:focus={() => {
activator.activate();
domToolStrip?.activate();
invalidateCommands();
}}
bind:this={domEditor}