diff --git a/packages/web/src/commands/stdCommands.ts b/packages/web/src/commands/stdCommands.ts
index 853d2036a..282bccc3b 100644
--- a/packages/web/src/commands/stdCommands.ts
+++ b/packages/web/src/commands/stdCommands.ts
@@ -119,7 +119,7 @@ export function registerFileCommands({
toolbar: true,
enabledStore: derived(
[editorStore, editorStatusStore],
- ([query, status]) => query != null && status && (status as any).isConnected
+ ([query, status]) => query != null && status && (status as any).canKill
),
onClick: () => (get(editorStore) as any).kill(),
});
diff --git a/packages/web/src/elements/TableControl.svelte b/packages/web/src/elements/TableControl.svelte
index 640bdf935..cecdda4e2 100644
--- a/packages/web/src/elements/TableControl.svelte
+++ b/packages/web/src/elements/TableControl.svelte
@@ -47,13 +47,15 @@
}}
>
{#each columnList as col}
- {#if col.component}
-
- {:else if col.formatter}
- {col.formatter(row)}
- {:else}
- {row[col.fieldName]}
- {/if}
+
+ {#if col.component}
+
+ {:else if col.formatter}
+ {col.formatter(row)}
+ {:else}
+ {row[col.fieldName]}
+ {/if}
+ |
{/each}
{/each}
diff --git a/packages/web/src/query/RunnerOutputFiles/RunnerOutputFiles.svelte b/packages/web/src/query/RunnerOutputFiles/RunnerOutputFiles.svelte
index 451e5152e..17677e98f 100644
--- a/packages/web/src/query/RunnerOutputFiles/RunnerOutputFiles.svelte
+++ b/packages/web/src/query/RunnerOutputFiles/RunnerOutputFiles.svelte
@@ -14,14 +14,14 @@
export let runnerId;
export let executeNumber;
+ const electron = getElectron();
+
let files = [];
$: if (executeNumber >= 0) files = [];
$: effect = useEffect(() => registerRunnerDone(runnerId));
- const electron = getElectron();
-
function registerRunnerDone(rid) {
if (rid) {
socket.on(`runner-done-${rid}`, handleRunnerDone);
@@ -43,39 +43,39 @@
{#if !files || files.length == 0}
+{:else}
+ formatFileSize(row.size) },
+ !electron && {
+ fieldName: 'download',
+ header: 'Download',
+ component: DownloadLink,
+ getProps: row => ({
+ row,
+ runnerId,
+ }),
+ },
+ !electron && {
+ fieldName: 'copy',
+ header: 'Copy',
+ component: CopyLink,
+ getProps: row => ({
+ row,
+ runnerId,
+ }),
+ },
+ !electron && {
+ fieldName: 'show',
+ header: 'Show',
+ component: ShowLink,
+ getProps: row => ({
+ row,
+ runnerId,
+ }),
+ },
+ ]}
+ />
{/if}
-
- formatFileSize(row.size) },
- !electron && {
- fieldName: 'download',
- header: 'Download',
- component: DownloadLink,
- getProps: row => ({
- row,
- runnerId,
- }),
- },
- !electron && {
- fieldName: 'copy',
- header: 'Copy',
- component: CopyLink,
- getProps: row => ({
- row,
- runnerId,
- }),
- },
- !electron && {
- fieldName: 'show',
- header: 'Show',
- component: ShowLink,
- getProps: row => ({
- row,
- runnerId,
- }),
- },
- ]}
-/>
diff --git a/packages/web/src/query/RunnerOutputPane.svelte b/packages/web/src/query/RunnerOutputPane.svelte
index 7952cf942..b90e8ae90 100644
--- a/packages/web/src/query/RunnerOutputPane.svelte
+++ b/packages/web/src/query/RunnerOutputPane.svelte
@@ -9,18 +9,18 @@
-