From 17ad66346e51c6a34e205ca9fd96985d2c84c05c Mon Sep 17 00:00:00 2001 From: Jfreegman Date: Tue, 22 Apr 2014 21:16:35 -0400 Subject: [PATCH] make cleaclear command refresh curses --- src/global_commands.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/global_commands.c b/src/global_commands.c index 4a3d99b..b51adca 100644 --- a/src/global_commands.c +++ b/src/global_commands.c @@ -191,6 +191,13 @@ void cmd_add(WINDOW *window, ToxWindow *self, Tox *m, int argc, char (*argv)[MAX void cmd_clear(WINDOW *window, ToxWindow *self, Tox *m, int argc, char (*argv)[MAX_STR_SIZE]) { line_info_clear(self->chatwin->hst); + wclear(window); + + if (self->is_prompt) { + int y2, x2; + getmaxyx(window, y2, x2); + wmove(self->chatwin->history, y2 - 1, 2); + } } void cmd_connect(WINDOW *window, ToxWindow *self, Tox *m, int argc, char (*argv)[MAX_STR_SIZE])