Merge pull request #15287 from ankush/treeeview_expand_fix
fix: treeview expanding at random
This commit is contained in:
commit
16749e387b
3 changed files with 2 additions and 11 deletions
|
|
@ -1967,12 +1967,6 @@ frappe.views.ListView = class ListView extends frappe.views.BaseList {
|
|||
if (!doctype) return;
|
||||
frappe.provide("frappe.views.trees");
|
||||
|
||||
// refresh tree view
|
||||
if (frappe.views.trees[doctype]) {
|
||||
frappe.views.trees[doctype].tree.refresh();
|
||||
return;
|
||||
}
|
||||
|
||||
// refresh list view
|
||||
const page_name = frappe.get_route_str();
|
||||
const list_view = frappe.views.list_view[page_name];
|
||||
|
|
|
|||
|
|
@ -299,7 +299,6 @@ frappe.ui.Tree = class {
|
|||
.appendTo($toolbar);
|
||||
$link.on('click', () => {
|
||||
obj.click(node);
|
||||
this.refresh();
|
||||
});
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -242,6 +242,7 @@ frappe.views.TreeView = class TreeView {
|
|||
frappe.model.rename_doc(me.doctype, node.label, function(new_name) {
|
||||
node.$tree_link.find('a').text(new_name);
|
||||
node.label = new_name;
|
||||
me.tree.refresh();
|
||||
});
|
||||
},
|
||||
btnClass: "hidden-xs"
|
||||
|
|
@ -317,10 +318,7 @@ frappe.views.TreeView = class TreeView {
|
|||
args: args,
|
||||
callback: function(r) {
|
||||
if(!r.exc) {
|
||||
if(node.expanded) {
|
||||
me.tree.toggle_node(node);
|
||||
}
|
||||
me.tree.load_children(node, true);
|
||||
me.tree.load_children(node);
|
||||
}
|
||||
},
|
||||
always: function() {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue