Fix the browser tree state that is not remembered when reopening pgAdmin. #5777

This commit is contained in:
Pravesh Sharma
2023-05-11 14:32:00 +05:30
committed by GitHub
parent acf5eb7a26
commit 2ec460bf8f

View File

@@ -127,7 +127,7 @@ _.extend(pgBrowser.browserTreeState, {
tmpIndex = -1;
// If no parent or the server not in tree hierarchy then return
if (!pgBrowser.tree.hasParent(item) || !(this.parent in treeHierarchy))
if (!pgBrowser.tree.hasParent(item) || !(this.parent in treeHierarchy) || (data._type === 'server' && !data.connected))
return;
topParent = treeHierarchy[this.parent]['_id'];