ensure selected item visible when toggling navpane mode

This commit is contained in:
ed 2021-11-05 00:13:09 +01:00
parent 5345565037
commit 4d0c6a8802

View file

@ -2825,7 +2825,13 @@ function th_onload(el) {
function tree_scrollto(e) {
ev(e);
var act = QS('#tree a.hl'),
tree_scrolltoo('#treeul a.hl');
tree_scrolltoo('#docul a.hl');
}
function tree_scrolltoo(q) {
var act = QS(q),
ul = act ? act.offsetParent : null;
if (!ul)
@ -3367,6 +3373,7 @@ var treectl = (function () {
ebi('docul').style.display = ya ? '' : 'none';
ebi('treeul').style.display = ya ? 'none' : '';
clmod(ebi('filetree'), 'on', ya);
tree_scrollto();
};
ebi('filetree').onclick = function (e) {
ev(e);