Merge "docs: accept the enter key on key-down, rather than key-up, in order to be sure we capture this key before anything else. Fixes case where highlighted suggestions don't get executed when pressed. Bug: 1909300" into eclair
This commit is contained in:
@@ -107,11 +107,13 @@ function search_changed(e, kd, toroot)
|
|||||||
var text = search.value;
|
var text = search.value;
|
||||||
|
|
||||||
// 13 = enter
|
// 13 = enter
|
||||||
if (!kd && (e.keyCode == 13)) {
|
if (e.keyCode == 13) {
|
||||||
document.getElementById("search_filtered_div").className = "no-display";
|
document.getElementById("search_filtered_div").className = "no-display";
|
||||||
if (gSelectedIndex >= 0) {
|
if (kd && gSelectedIndex >= 0) {
|
||||||
window.location = toroot + gMatches[gSelectedIndex].link;
|
window.location = toroot + gMatches[gSelectedIndex].link;
|
||||||
return false;
|
return false;
|
||||||
|
} else if (gSelectedIndex < 0) {
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 38 -- arrow up
|
// 38 -- arrow up
|
||||||
|
Reference in New Issue
Block a user