summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheJackiMonster <thejackimonster@gmail.com>2022-05-28 20:19:52 +0200
committerTheJackiMonster <thejackimonster@gmail.com>2022-05-29 00:25:33 +0200
commite5a4b1f9e99f73123622b462c29b22b37bb08751 (patch)
tree18477360c8bfb0fdb1e2b517e5c286d3a81cb7b7
parente56259e8766ea097e4f2b841584e2f6b20534464 (diff)
Fixed cursor in messages text input and adjusted scroll view
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-rw-r--r--src/ui/messages.c6
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