diff options
author | Jonathan Gordon <rockbox@jdgordon.info> | 2007-03-11 08:05:05 +0000 |
---|---|---|
committer | Jonathan Gordon <rockbox@jdgordon.info> | 2007-03-11 08:05:05 +0000 |
commit | f83d6eb145aab4646968e9a69bdd9c56e5a88926 (patch) | |
tree | 1cea65a9066cd6d7ef86c71d0c3db74a1efe6a4f /apps/gui | |
parent | c2d2106fd76ae553a9f7b2418265209468cbb9e6 (diff) | |
download | rockbox-f83d6eb145aab4646968e9a69bdd9c56e5a88926.tar.gz rockbox-f83d6eb145aab4646968e9a69bdd9c56e5a88926.zip |
revert FS#6747 — y-margin reset in gui_list_draw, it introduced a nasty
scroll bug which isnt so simple to fix.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12719 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/gui')
-rw-r--r-- | apps/gui/list.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/apps/gui/list.c b/apps/gui/list.c index 5f1b016218..448c7da7f0 100644 --- a/apps/gui/list.c +++ b/apps/gui/list.c | |||
@@ -229,8 +229,7 @@ static void gui_list_draw(struct gui_list * gui_list) | |||
229 | int lines; | 229 | int lines; |
230 | #ifdef HAVE_LCD_BITMAP | 230 | #ifdef HAVE_LCD_BITMAP |
231 | int item_offset; | 231 | int item_offset; |
232 | int old_xmargin = display->getxmargin(); | 232 | int old_margin = display->getxmargin(); |
233 | int old_ymargin = display->getymargin(); | ||
234 | #endif | 233 | #endif |
235 | 234 | ||
236 | gui_textarea_clear(display); | 235 | gui_textarea_clear(display); |
@@ -408,7 +407,7 @@ static void gui_list_draw(struct gui_list * gui_list) | |||
408 | gui_list->start_item + lines, VERTICAL); | 407 | gui_list->start_item + lines, VERTICAL); |
409 | } | 408 | } |
410 | 409 | ||
411 | display->setmargins(old_xmargin, old_ymargin); | 410 | screen_set_xmargin(display, old_margin); |
412 | #endif | 411 | #endif |
413 | 412 | ||
414 | gui_textarea_update(display); | 413 | gui_textarea_update(display); |