messenger-cli

Command-line user interface for GNUnet Messenger
Log | Files | Refs | README | LICENSE

commit e5a4b1f9e99f73123622b462c29b22b37bb08751
parent e56259e8766ea097e4f2b841584e2f6b20534464
Author: TheJackiMonster <thejackimonster@gmail.com>
Date:   Sat, 28 May 2022 20:19:52 +0200

Fixed cursor in messages text input and adjusted scroll view

Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>

Diffstat:
Msrc/ui/messages.c | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git 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