diff options
| author | Jordan K. Hubbard <jkh@FreeBSD.org> | 1997-01-15 02:50:48 +0000 |
|---|---|---|
| committer | Jordan K. Hubbard <jkh@FreeBSD.org> | 1997-01-15 02:50:48 +0000 |
| commit | 75c6403334a7ed8a204218d9da91d51e74b898d1 (patch) | |
| tree | 88ce92f520362cdd01a9c9902dff58eb09126ee5 /gnu/lib/libdialog/radiolist.c | |
| parent | 208a4217aa0a1a3cc3b20daa0dec010866554846 (diff) | |
Notes
Diffstat (limited to 'gnu/lib/libdialog/radiolist.c')
| -rw-r--r-- | gnu/lib/libdialog/radiolist.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gnu/lib/libdialog/radiolist.c b/gnu/lib/libdialog/radiolist.c index 42533412bdf0..6e8c348dfa9b 100644 --- a/gnu/lib/libdialog/radiolist.c +++ b/gnu/lib/libdialog/radiolist.c @@ -262,10 +262,10 @@ draw: break; if (i < max_choice || (key >= '1' && key <= MIN('9', '0' + max_choice)) || - key == KEY_UP || key == KEY_DOWN || key == ' ' || key == '+' || key == '-' ) { + key == KEY_UP || key == KEY_DOWN || key == ' ' || key == '+' || key == '-' || key == '' || key == '') { if (key >= '1' && key <= MIN('9', '0' + max_choice)) i = key - '1'; - else if (key == KEY_UP || key == '-') { + else if (key == KEY_UP || key == '-' || key == '') { if (!choice) { if (scroll) { /* Scroll list down */ @@ -288,7 +288,7 @@ draw: else i = choice - 1; } - else if (key == KEY_DOWN || key == '+') { + else if (key == KEY_DOWN || key == '+' || key == '') { if (choice == max_choice - 1) { if (scroll + choice < item_no - 1) { /* Scroll list up */ |
