From 85197f870ff4baf3f227f8df884cc2a060ef4205 Mon Sep 17 00:00:00 2001 From: Sj-Si Date: Tue, 23 Apr 2024 11:45:24 -0400 Subject: [PATCH] Fix more bugs --- javascript/extraNetworks.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/javascript/extraNetworks.js b/javascript/extraNetworks.js index bdfc4a17e..76c737546 100644 --- a/javascript/extraNetworks.js +++ b/javascript/extraNetworks.js @@ -548,7 +548,7 @@ class ExtraNetworksTab { dirs_btn.dataset.selected = ""; } if (_exists(tree_btn)) { - tree_btn.dataset.selected = ""; + this.tree_list.onRowSelected(tree_btn.dataset.divId, tree_btn, true); } this.applyDirectoryFilter(source_elem.dataset.path); } else { @@ -556,7 +556,7 @@ class ExtraNetworksTab { delete dirs_btn.dataset.selected; } if (_exists(tree_btn)) { - delete tree_btn.dataset.selected; + this.tree_list.onRowSelected(tree_btn.dataset.divId, tree_btn, false); } this.applyDirectoryFilter(""); } @@ -570,7 +570,7 @@ class ExtraNetworksTab { // Filter is already applied from dirs btn. Just need to select the tree btn. _reset(); dirs_btn.dataset.selected = ""; - tree_btn.dataset.selected = ""; + this.tree_list.onRowSelected(tree_btn.dataset.divId, tree_btn, true); } } else if (_exists(tree_btn)) { const src_path = String.raw`${tree_btn.dataset.path.replaceAll("\\", "\\\\")}`; @@ -579,7 +579,7 @@ class ExtraNetworksTab { // Filter is already applied from tree btn. Just need to select the dirs btn. _reset(); dirs_btn.dataset.selected = ""; - tree_btn.dataset.selected = ""; + this.tree_list.onRowSelected(tree_btn.dataset.divId, tree_btn, true); } } else { // No tree/dirs button is selected. Apply empty directory filter. @@ -589,8 +589,6 @@ class ExtraNetworksTab { } } -// - function popup(contents) { if (!globalPopup) { globalPopup = document.createElement('div');