fix button selection bug
This commit is contained in:
parent
2a8403e0a0
commit
226267e82f
|
@ -670,7 +670,9 @@ function extraNetworksBtnDirsViewItemOnClick(event, tabname_full) {
|
|||
// Select the corresponding tree view button.
|
||||
if ("selected" in elem.dataset) {
|
||||
const tree_row = tab.container_elem.querySelector(`.tree-list-item[data-path="${elem.textContent.trim()}"]`);
|
||||
tab.tree_list.onRowSelected(tree_row.dataset.divId, tree_row);
|
||||
if (isElement(tree_row)) {
|
||||
tab.tree_list.onRowSelected(tree_row.dataset.divId, tree_row);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -261,6 +261,9 @@ class ExtraNetworksClusterizeTreeList extends ExtraNetworksClusterize {
|
|||
if (!isNullOrUndefined(this.selected_div_id) && keyExistsLogError(this.data_obj, this.selected_div_id)) {
|
||||
this.data_obj[this.selected_div_id].selected = false;
|
||||
this.selected_div_id = null;
|
||||
for (const elem of this.content_elem.children) {
|
||||
delete elem.dataset.selected;
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue