diff --git a/packages/frontend-core/src/components/grid/controls/ColumnsSettingContent.svelte b/packages/frontend-core/src/components/grid/controls/ColumnsSettingContent.svelte index e7219e647c..0d35ec049f 100644 --- a/packages/frontend-core/src/components/grid/controls/ColumnsSettingContent.svelte +++ b/packages/frontend-core/src/components/grid/controls/ColumnsSettingContent.svelte @@ -116,6 +116,7 @@ let relationshipPanelColumns = [] $: { + relationshipPanelColumns = [] if (relationshipField) { cache.actions.getTable(relationshipField.tableId).then(table => { relationshipPanelColumns = Object.entries( @@ -141,8 +142,6 @@ : 1 ) }) - } else { - relationshipPanelColumns = [] } } @@ -218,7 +217,7 @@ {#if allowRelationshipSchemas} (relationshipFieldName = null)} - open={!!relationshipField} + open={!!relationshipPanelColumns} anchor={relationshipPanelAnchor} align="right-outside" >