diff options
author | TheJackiMonster <thejackimonster@gmail.com> | 2022-05-28 20:19:52 +0200 |
---|---|---|
committer | TheJackiMonster <thejackimonster@gmail.com> | 2022-05-29 00:25:33 +0200 |
commit | e5a4b1f9e99f73123622b462c29b22b37bb08751 (patch) | |
tree | 18477360c8bfb0fdb1e2b517e5c286d3a81cb7b7 | |
parent | e56259e8766ea097e4f2b841584e2f6b20534464 (diff) |
Fixed cursor in messages text input and adjusted scroll view
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-rw-r--r-- | src/ui/messages.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/ui/messages.c b/src/ui/messages.c index 4b7520a..4d134e9 100644 --- a/src/ui/messages.c +++ b/src/ui/messages.c @@ -158,8 +158,8 @@ messages_event(UI_MESSAGES_Handle *messages, if (y < 0) messages->line_offset += y; - else if (y + 1 >= height) - messages->line_offset += y + 1 - height; + else if (y + 3 >= height) + messages->line_offset += y + 3 - height; if (messages->line_offset < 0) messages->line_offset = 0; @@ -247,6 +247,8 @@ messages_print(UI_MESSAGES_Handle *messages) wprintw(messages->window, "%s", messages->text); if (selected) wattroff(messages->window, attrs_select); + + wmove(messages->window, height - 1, messages->text_pos); } void |