Fixed an issue where the browser tree state was not preserved correctly. Fixes #7176

This commit is contained in:
Pradip Parkale
2022-03-31 18:28:36 +05:30
committed by Akshay Joshi
parent 143ae19b8d
commit fe416c838b
3 changed files with 6 additions and 2 deletions
@@ -105,6 +105,7 @@ _.extend(pgBrowser.browserTreeState, {
})
.done(function() {
self.last_state = JSON.stringify(self.current_state);
self.fetch_state();
})
.fail(function(jqx) {
var msg = jqx.responseText;
@@ -260,7 +261,7 @@ _.extend(pgBrowser.browserTreeState, {
},
expand_from_previous_state: function(item) {
let self = this,
treeData = this.current_state || {},
treeData = this.stored_state || {},
data = item && pgBrowser.tree.itemData(item),
treeHierarchy = pgBrowser.tree.getTreeNodeHierarchy(item);