forked from len0rd/rockbox
Text viewer: Make calculation clearer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25611 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
199f3bd7c2
commit
305dd65650
1 changed files with 3 additions and 2 deletions
|
|
@ -1560,8 +1560,9 @@ static void viewer_draw(int col)
|
||||||
/* display on screen the displayed part of the line */
|
/* display on screen the displayed part of the line */
|
||||||
if (col != -1)
|
if (col != -1)
|
||||||
{
|
{
|
||||||
int dpage = (cline+i <= display_lines)?cpage:cpage+1;
|
bool in_page = (cline+i > display_lines);
|
||||||
int dline = cline+i - ((cline+i <= display_lines)?0:display_lines);
|
int dpage = cpage + (in_page ? 0 : 1);
|
||||||
|
int dline = cline + i - (in_page ? 0 : display_lines);
|
||||||
bool bflag = (viewer_find_bookmark(dpage, dline) >= 0);
|
bool bflag = (viewer_find_bookmark(dpage, dline) >= 0);
|
||||||
#ifdef HAVE_LCD_BITMAP
|
#ifdef HAVE_LCD_BITMAP
|
||||||
int dy = i * pf->height + header_height;
|
int dy = i * pf->height + header_height;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue