readline: Fix issue arising from terminal's wraparound handling fix
diff --git a/common/lib/readline.c b/common/lib/readline.c
index 5d36a192..e1403ed2 100644
--- a/common/lib/readline.c
+++ b/common/lib/readline.c
@@ -466,7 +466,7 @@ void readline(const char *orig_str, char *buf, size_t limit) {
// If cursor has wrapped around, move the line start position up one row
if (prev_x == term->cols - 1 && prev_y == term->rows - 1) {
orig_y--;
- print("\e[J"); // Clear the bottom line
+ print("\n\e[J"); // Clear the bottom line
}
}
}
