diff --git a/copyparty/web/browser.js b/copyparty/web/browser.js index 8347ecd9..227363d0 100644 --- a/copyparty/web/browser.js +++ b/copyparty/web/browser.js @@ -2933,7 +2933,7 @@ function tree_scrolltoo(q) { function tree_neigh(n) { - var links = QSA(showfile.active() ? '#docul li>a' : '#treeul li>a+a'); + var links = QSA(showfile.active() || treectl.texts ? '#docul li>a' : '#treeul li>a+a'); if (!links.length) { treectl.dir_cb = function () { tree_neigh(n); @@ -2948,7 +2948,7 @@ function tree_neigh(n) { break; } } - if (act == -1) + if (act == -1 && !treectl.texts) return; act += n;