diff --git a/packages/web/src/datagrid/DataGridCore.svelte b/packages/web/src/datagrid/DataGridCore.svelte index 9ef26293d..da489ae46 100644 --- a/packages/web/src/datagrid/DataGridCore.svelte +++ b/packages/web/src/datagrid/DataGridCore.svelte @@ -1119,6 +1119,8 @@ column, value: rowData && rowData[column], engine: display?.driver, + condition: display?.getChangeSetCondition(rowData), + insertedRowIndex: grider?.getInsertedRowIndex(row), }; }) .filter(x => x.column); diff --git a/packages/web/src/tabs/ConnectionTab.svelte b/packages/web/src/tabs/ConnectionTab.svelte index d17e3fe48..653342af3 100644 --- a/packages/web/src/tabs/ConnectionTab.svelte +++ b/packages/web/src/tabs/ConnectionTab.svelte @@ -36,16 +36,19 @@ export let connection; export let tabid; export let conid; + export let connectionStore = undefined; let isTesting; let sqlConnectResult; - const values = writable( - connection || { - server: getCurrentConfig().isDocker ? 'dockerhost' : 'localhost', - engine: '', - } - ); + const values = + connectionStore || + writable( + connection || { + server: getCurrentConfig().isDocker ? 'dockerhost' : 'localhost', + engine: '', + } + ); // $: console.log('ConnectionTab.$values', $values); // $: console.log('ConnectionTab.driver', driver);