fix(browser): ensure connection before mount loads
This commit is contained in:
1 parent
ded6e002b5
commit
8094f4901d
9 files changed
+89
-9
No files matched your search
@@ -1236,11 +1236,16 @@ onBeforeUnmount(() => {
|
||||
|
||||
watch(
|
||||
() => [props.connection.id, props.database, props.schema] as const,
|
||||
() => {
|
||||
async () => {
|
||||
selectedSchema.value = props.schema;
|
||||
userHasSelectedFilter.value = false;
|
||||
objectFilter.value = "all";
|
||||
clearTableSelection();
|
||||
try {
|
||||
await connectionStore.ensureConnected(props.connection.id);
|
||||
} catch (e) {
|
||||
console.warn("[DBX] ensureConnected failed for", props.connection.id, e);
|
||||
}
|
||||
void reload();
|
||||
},
|
||||
{ immediate: true },
|
||||
|
||||
Reference in new issue
Block a user