diff options
| author | Thomas Martitz <kugel@rockbox.org> | 2011-10-07 22:30:09 +0000 |
|---|---|---|
| committer | Thomas Martitz <kugel@rockbox.org> | 2011-10-07 22:30:09 +0000 |
| commit | 2a04202ffa8abbe9e2bf31eecfe097d2c1b4334a (patch) | |
| tree | 2fd8621697be215a08c2010df8fb1904e4de1d42 /apps | |
| parent | 5783505b99eeb53c271d2437153a5e4a7f278d4d (diff) | |
| download | rockbox-2a04202ffa8abbe9e2bf31eecfe097d2c1b4334a.zip rockbox-2a04202ffa8abbe9e2bf31eecfe097d2c1b4334a.tar.gz rockbox-2a04202ffa8abbe9e2bf31eecfe097d2c1b4334a.tar.bz2 rockbox-2a04202ffa8abbe9e2bf31eecfe097d2c1b4334a.tar.xz | |
Fix touchscreen behavior in time&date screen.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30725 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
| -rw-r--r-- | apps/gui/bitmap/list.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/gui/bitmap/list.c b/apps/gui/bitmap/list.c index 7ad59b9..b4ecd79 100644 --- a/apps/gui/bitmap/list.c +++ b/apps/gui/bitmap/list.c @@ -625,8 +625,8 @@ unsigned gui_synclist_do_touchscreen(struct gui_synclist * gui_list) { short x, y; const enum screen_type screen = SCREEN_MAIN; - struct viewport *info_vp = sb_skin_get_info_vp(screen); - const int button = action_get_touchscreen_press_in_vp(&x, &y, info_vp); + struct viewport *parent = gui_list->parent[screen]; + const int button = action_get_touchscreen_press_in_vp(&x, &y, parent); const int list_start_item = gui_list->start_item[screen]; const int line_height = font_get(gui_list->parent[screen]->font)->height; const struct viewport *list_text_vp = &list_text[screen]; @@ -652,7 +652,7 @@ unsigned gui_synclist_do_touchscreen(struct gui_synclist * gui_list) return ACTION_NONE; } - /* x and y are relative to info_vp */ + /* x and y are relative to parent */ if (gui_list->callback_get_item_icon != NULL) icon_width += get_icon_width(screen); if (show_cursor) |