{#if driver?.databaseEngineTypes?.includes('sql')} { setEditorData(e.detail); if (isInitialized) { markTabUnsaved(tabid); } errorMessages = []; }} on:focus={() => { activator.activate(); invalidateCommands(); setTimeout(() => { isInitialized = true; }, 100); }} bind:this={domEditor} onExecuteFragment={(sql, startLine) => executeCore(sql, startLine)} {errorMessages} /> {:else} setEditorData(e.detail)} on:focus={() => { activator.activate(); invalidateCommands(); }} bind:this={domEditor} /> {/if} {#if resultCount == 1} {/if} {#if sessionId} {/if}