diff --git a/apps/desktop/src/components/objects/ObjectBrowser.vue b/apps/desktop/src/components/objects/ObjectBrowser.vue index 7eba9b0ec0..cfadfb7a00 100644 --- a/apps/desktop/src/components/objects/ObjectBrowser.vue +++ b/apps/desktop/src/components/objects/ObjectBrowser.vue @@ -931,8 +931,8 @@ async function openTableInfo(row: ObjectBrowserRow, initialTab?: TableInfoTab) { tableForeignKeys.value = []; tableTriggers.value = []; tableInfoSearchQuery.value = ""; - // Determine initial tab: explicit request > first available > ddl - const firstTab = initialTab ?? tableInfoTabs.value[0]?.id ?? "ddl"; + // Determine initial tab: explicit request > previously activated + const firstTab = initialTab ?? tableInfoTab.value; await selectTableInfoTab(firstTab); }