binding: use the code for the Enter directly instead of a function call
And certainly don't return zero when the key wouldn't have been found, because that would have meant jumping a word to the right.master
parent
a9b5a0e029
commit
8bf8682b17
|
@ -147,7 +147,7 @@ char *do_browser(char *path)
|
||||||
/* If we selected the same filename as last time, fake a
|
/* If we selected the same filename as last time, fake a
|
||||||
* press of the Enter key so that the file is read in. */
|
* press of the Enter key so that the file is read in. */
|
||||||
if (old_selected == selected)
|
if (old_selected == selected)
|
||||||
unget_kbinput(the_code_for(do_enter, 0), FALSE);
|
unget_kbinput(KEY_ENTER, FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
continue;
|
continue;
|
||||||
|
|
|
@ -148,7 +148,7 @@ int do_statusbar_input(bool *ran_func, bool *finished)
|
||||||
* fake a press of Enter, and indicate that we're done. */
|
* fake a press of Enter, and indicate that we're done. */
|
||||||
if (got_newline) {
|
if (got_newline) {
|
||||||
get_input(NULL, 1);
|
get_input(NULL, 1);
|
||||||
input = the_code_for(do_enter, 0);
|
input = KEY_ENTER;
|
||||||
*finished = TRUE;
|
*finished = TRUE;
|
||||||
}
|
}
|
||||||
} else if (s->scfunc == do_cut_text_void)
|
} else if (s->scfunc == do_cut_text_void)
|
||||||
|
|
Loading…
Reference in New Issue