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/checklist.c | |
| parent | 208a4217aa0a1a3cc3b20daa0dec010866554846 (diff) | |
Notes
Diffstat (limited to 'gnu/lib/libdialog/checklist.c')
| -rw-r--r-- | gnu/lib/libdialog/checklist.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gnu/lib/libdialog/checklist.c b/gnu/lib/libdialog/checklist.c index 98a2a81d3dc3..19e2e5cbfc10 100644 --- a/gnu/lib/libdialog/checklist.c +++ b/gnu/lib/libdialog/checklist.c @@ -255,12 +255,12 @@ 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_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 */ @@ -283,7 +283,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 */ |
