1
0
mirror of https://github.com/Tha14/toxic.git synced 2024-11-26 20:53:27 +01:00

small fix

This commit is contained in:
Jfreegman 2014-06-13 17:37:11 -04:00
parent 65ad64bf42
commit a0ef4d752f
No known key found for this signature in database
GPG Key ID: 3627F3144076AE63

View File

@ -59,11 +59,13 @@ static void line_info_reset_start(ToxWindow *self, struct history *hst)
struct line_info *line = hst->line_end; struct line_info *line = hst->line_end;
uint16_t lncnt = 0; uint16_t lncnt = 0;
int offst = self->is_groupchat ? SIDEBAR_WIDTH : 0; int side_offst = self->is_groupchat ? SIDEBAR_WIDTH : 0;
int top_offst = self->is_chat ? 4 : 1; /* leave one blank space at bottom */
int max_y = (y2 - CHATBOX_HEIGHT - top_offst);
while (line->prev && lncnt < (y2 - CHATBOX_HEIGHT - 3)) { while (line->prev && lncnt < max_y) {
line = line->prev; line = line->prev;
lncnt += (1 + line->len / (x2 - offst)); lncnt += (1 + line->len / (x2 - side_offst));
} }
hst->line_start = line; hst->line_start = line;