diff --git a/packages/web/src/appobj/DatabaseObjectAppObject.svelte b/packages/web/src/appobj/DatabaseObjectAppObject.svelte
index 0668a3289..1a989cf3e 100644
--- a/packages/web/src/appobj/DatabaseObjectAppObject.svelte
+++ b/packages/web/src/appobj/DatabaseObjectAppObject.svelte
@@ -335,9 +335,9 @@
tabComponent,
scriptTemplate,
{ schemaName, pureName, conid, database, objectTypeField },
- forceNewTab,
- initialData,
- icon
+ forceNewTab?,
+ initialData?,
+ icon?
) {
const connection = await getConnectionInfo({ conid });
const tooltip = `${getConnectionLabel(connection)}\n${database}\n${fullDisplayName({
diff --git a/packages/web/src/datagrid/ColumnManager.svelte b/packages/web/src/datagrid/ColumnManager.svelte
index 024374ae3..896295da2 100644
--- a/packages/web/src/datagrid/ColumnManager.svelte
+++ b/packages/web/src/datagrid/ColumnManager.svelte
@@ -19,6 +19,8 @@
export let display: GridDisplay;
export let isJsonView = false;
export let isDynamicStructure = false;
+ export let conid;
+ export let database;
let filter;
let domFocusField;
@@ -141,6 +143,8 @@
{display}
{column}
{isJsonView}
+ {conid}
+ {database}
isSelected={selectedColumns.includes(column.uniqueName) || currentColumnUniqueName == column.uniqueName}
on:click={() => {
if (domFocusField) domFocusField.focus();
diff --git a/packages/web/src/datagrid/ColumnManagerRow.svelte b/packages/web/src/datagrid/ColumnManagerRow.svelte
index 64d72be24..06ee30bcf 100644
--- a/packages/web/src/datagrid/ColumnManagerRow.svelte
+++ b/packages/web/src/datagrid/ColumnManagerRow.svelte
@@ -9,6 +9,8 @@
export let display;
export let isJsonView = false;
export let isSelected = false;
+ export let conid;
+ export let database;
const dispatch = createEventDispatcher();
@@ -52,7 +54,7 @@
}}
/>
{/if}
-
+