diff options
author | Tomer Shalev <shalev.tomer@gmail.com> | 2009-10-05 23:08:52 +0000 |
---|---|---|
committer | Tomer Shalev <shalev.tomer@gmail.com> | 2009-10-05 23:08:52 +0000 |
commit | ff3e3f597440bc7348bf0ee67c1c36fddfce2ae5 (patch) | |
tree | 89af7d2f89f2fc71ee6aacf6e8bcbb1f83a622a3 /apps/gui/bitmap | |
parent | 5da75070c1fa6c86f2872aa148c859a3f2cc63b6 (diff) | |
download | rockbox-ff3e3f597440bc7348bf0ee67c1c36fddfce2ae5.tar.gz rockbox-ff3e3f597440bc7348bf0ee67c1c36fddfce2ae5.zip |
Remove redundant code in list.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22974 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/gui/bitmap')
-rw-r--r-- | apps/gui/bitmap/list.c | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/apps/gui/bitmap/list.c b/apps/gui/bitmap/list.c index 5183880aa8..c94b6037af 100644 --- a/apps/gui/bitmap/list.c +++ b/apps/gui/bitmap/list.c | |||
@@ -274,23 +274,17 @@ void list_draw(struct screen *display, struct gui_synclist *list) | |||
274 | style, item_offset); | 274 | style, item_offset); |
275 | } | 275 | } |
276 | /* do the icon */ | 276 | /* do the icon */ |
277 | display->set_viewport(&list_icons); | ||
277 | if (list->callback_get_item_icon && global_settings.show_icons) | 278 | if (list->callback_get_item_icon && global_settings.show_icons) |
278 | { | 279 | { |
279 | display->set_viewport(&list_icons); | ||
280 | screen_put_icon_with_offset(display, show_cursor?1:0, | 280 | screen_put_icon_with_offset(display, show_cursor?1:0, |
281 | (i-start),show_cursor?ICON_PADDING:0,0, | 281 | (i-start),show_cursor?ICON_PADDING:0,0, |
282 | list->callback_get_item_icon(i, list->data)); | 282 | list->callback_get_item_icon(i, list->data)); |
283 | if (show_cursor && i >= list->selected_item && | ||
284 | i < list->selected_item + list->selected_size) | ||
285 | { | ||
286 | screen_put_icon(display, 0, i-start, Icon_Cursor); | ||
287 | } | ||
288 | } | 283 | } |
289 | else if (show_cursor && i >= list->selected_item && | 284 | if (show_cursor && i >= list->selected_item && |
290 | i < list->selected_item + list->selected_size) | 285 | i < list->selected_item + list->selected_size) |
291 | { | 286 | { |
292 | display->set_viewport(&list_icons); | 287 | screen_put_icon(display, 0, i-start, Icon_Cursor); |
293 | screen_put_icon(display, 0, (i-start), Icon_Cursor); | ||
294 | } | 288 | } |
295 | } | 289 | } |
296 | display->set_viewport(parent); | 290 | display->set_viewport(parent); |