version switch: fix keyboard nav 2 #104747

Open
Tobias Heinke wants to merge 4 commits from Tobias/blender-manual:my into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.
Showing only changes of commit 20b5fdf4d0 - Show all commits

View File

@ -83,7 +83,7 @@ init() {
this.btn.classList.remove("wait");
this.btnOpenHandler();
this.btn.addEventListener("mousedown", function(e){that.btnOpenHandler(); e.preventDefault()});
this.btn.addEventListener("keydown", function(e){ if(that.btnKeyFilter(e)){that.btnOpenHandler();} });
this.btn.addEventListener("keydown", function(e){ if(that.btnKeyFilter(e)){that.btnOpenHandler();} e.preventDefault();});
});
}
warnOld(release, all_versions) {
@ -246,14 +246,14 @@ keyMove(e) {
e.stopPropagation();
}
listPrev(nw) {
if (nw.parentNode.previousElementSibling.length !== 0) {
if (nw.parentNode.previousElementSibling) {
return nw.parentNode.previousElementSibling.firstElementChild;
} else {
return this.listLast();
}
}
listNext(nw) {
if (nw.parentNode.nextElementSibling.length !== 0) {
if (nw.parentNode.nextElementSibling) {
return nw.parentNode.nextElementSibling.firstElementChild;
} else {
return this.listFirst();