diff options
Diffstat (limited to 'src/ui/messages.c')
-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, | |||
158 | 158 | ||
159 | if (y < 0) | 159 | if (y < 0) |
160 | messages->line_offset += y; | 160 | messages->line_offset += y; |
161 | else if (y + 1 >= height) | 161 | else if (y + 3 >= height) |
162 | messages->line_offset += y + 1 - height; | 162 | messages->line_offset += y + 3 - height; |
163 | 163 | ||
164 | if (messages->line_offset < 0) | 164 | if (messages->line_offset < 0) |
165 | messages->line_offset = 0; | 165 | messages->line_offset = 0; |
@@ -247,6 +247,8 @@ messages_print(UI_MESSAGES_Handle *messages) | |||
247 | wprintw(messages->window, "%s", messages->text); | 247 | wprintw(messages->window, "%s", messages->text); |
248 | 248 | ||
249 | if (selected) wattroff(messages->window, attrs_select); | 249 | if (selected) wattroff(messages->window, attrs_select); |
250 | |||
251 | wmove(messages->window, height - 1, messages->text_pos); | ||
250 | } | 252 | } |
251 | 253 | ||
252 | void | 254 | void |