Skip to content
Snippets Groups Projects
Commit 36e07990 authored by echicken's avatar echicken
Browse files

Reset index on auto-closed Trees.

parent d7d37a7d
No related branches found
No related tags found
No related merge requests found
...@@ -99,7 +99,10 @@ function populate_net_tree(filename, zone, tree, settings) { ...@@ -99,7 +99,10 @@ function populate_net_tree(filename, zone, tree, settings) {
populate_node_tree(filename, zone, zn[2], net_tree, settings); populate_node_tree(filename, zone, zn[2], net_tree, settings);
if (settings.auto_close_net) { if (settings.auto_close_net) {
tree.items.forEach(function (e) { tree.items.forEach(function (e) {
if (e.text != net_tree.text) e.close(); if (e.text != net_tree.text) {
e.close();
e.index = -1;
}
}); });
} }
tree.refresh(); tree.refresh();
...@@ -130,7 +133,10 @@ function populate_zone_tree(filename, tree, settings) { ...@@ -130,7 +133,10 @@ function populate_zone_tree(filename, tree, settings) {
populate_net_tree(filename, zone, zone_tree, settings); populate_net_tree(filename, zone, zone_tree, settings);
if (settings.auto_close_zone) { if (settings.auto_close_zone) {
tree.items.forEach(function (e) { tree.items.forEach(function (e) {
if (e.text != zone_tree.text) e.close(); if (e.text != zone_tree.text) {
e.close();
e.index = -1;
}
}); });
} }
tree.refresh(); tree.refresh();
...@@ -156,7 +162,10 @@ function populate_domain_tree(filename, tree, settings) { ...@@ -156,7 +162,10 @@ function populate_domain_tree(filename, tree, settings) {
populate_zone_tree(filename, domain_tree, settings); populate_zone_tree(filename, domain_tree, settings);
if (settings.auto_close_domain) { if (settings.auto_close_domain) {
tree.items.forEach(function (e) { tree.items.forEach(function (e) {
if (e.text != nodelist.domain) e.close(); if (e.text != nodelist.domain) {
e.close();
e.index = -1;
}
}); });
} }
tree.refresh(); tree.refresh();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment