diff options
| author | Jordan K. Hubbard <jkh@FreeBSD.org> | 1995-05-28 03:36:05 +0000 |
|---|---|---|
| committer | Jordan K. Hubbard <jkh@FreeBSD.org> | 1995-05-28 03:36:05 +0000 |
| commit | 267e12ca09745a89160b3956da82040d87e8fb61 (patch) | |
| tree | 7b77fb689ee2f3f69e57226c6994acffd6fdb7a6 | |
| parent | 337bd0b84628dd5bdc37800b5403c82ef68354f4 (diff) | |
Notes
| -rw-r--r-- | gnu/lib/libdialog/ui_objects.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gnu/lib/libdialog/ui_objects.c b/gnu/lib/libdialog/ui_objects.c index 7c08b01a8888..efa39dcc9d3c 100644 --- a/gnu/lib/libdialog/ui_objects.c +++ b/gnu/lib/libdialog/ui_objects.c @@ -304,7 +304,7 @@ SelectStringObj(StringObj *so) strcpy(tmp, so->s); key = line_edit(so->win, so->y+2, so->x+1, so->len, so->w-2, inputbox_attr, TRUE, tmp); - if ((key == '\n') || (key == '\r')) { + if ((key == '\n') || (key == '\r') || (key == '\t') || key == (KEY_BTAB) ) { strcpy(so->s, tmp); } RefreshStringObj(so); @@ -318,7 +318,6 @@ SelectStringObj(StringObj *so) return(SEL_BACKTAB); } if ((key == '\n') || (key == '\r')) { - strcpy(so->s, tmp); return(SEL_CR); } return(key); |
