--- lbbs/src/screen.c 2025/04/28 03:31:00 1.21 +++ lbbs/src/screen.c 2025/04/29 03:39:04 1.22 @@ -112,9 +112,13 @@ int _str_input(char *buffer, int buffer_ while (c = igetch_t(60)) { if (c == KEY_NULL || c == KEY_TIMEOUT || c == CR) + { break; + } if (c == LF) + { continue; + } if (c == BACKSPACE) { if (offset > 0)