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
This commit is contained in:
Scott Main 2010-01-25 14:38:43 -08:00
parent 945ed36ec4
commit 9033c12688
1 changed files with 4 additions and 2 deletions

View File

@ -107,11 +107,13 @@ function search_changed(e, kd, toroot)
var text = search.value;
// 13 = enter
if (!kd && (e.keyCode == 13)) {
if (e.keyCode == 13) {
document.getElementById("search_filtered_div").className = "no-display";
if (gSelectedIndex >= 0) {
if (kd && gSelectedIndex >= 0) {
window.location = toroot + gMatches[gSelectedIndex].link;
return false;
} else if (gSelectedIndex < 0) {
return true;
}
}
// 38 -- arrow up