diff --git a/packages/web/src/widgets/SchemaSelector.svelte b/packages/web/src/widgets/SchemaSelector.svelte index fd70608f1..93e1faa3d 100644 --- a/packages/web/src/widgets/SchemaSelector.svelte +++ b/packages/web/src/widgets/SchemaSelector.svelte @@ -32,7 +32,8 @@ $appliedCurrentSchema = selectedSchema; } else { const usedSchemas = Object.keys(countBySchema); - if (usedSchemas.length == 1) { + const defaultSchema = findDefaultSchema(schemaList, driver?.dialect); + if (usedSchemas.length == 1 && usedSchemas[0] == defaultSchema) { $appliedCurrentSchema = usedSchemas[0]; } else { $appliedCurrentSchema = null; @@ -132,6 +133,7 @@ { selectedSchema = null; + localStorage.removeItem(valueStorageKey); }} title="Reset to default" >