forked from len0rd/rockbox
Added a yield() after each pgup/pgdn similar to what is done for prev/next. Fixes B#5354.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10054 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
ab3e71cad9
commit
d2a4762847
1 changed files with 4 additions and 0 deletions
|
@ -667,6 +667,7 @@ unsigned gui_synclist_do_button(struct gui_synclist * lists, unsigned button)
|
|||
case LIST_PGUP | BUTTON_REPEAT:
|
||||
gui_synclist_select_previous_page(lists, SCREEN_MAIN);
|
||||
gui_synclist_draw(lists);
|
||||
yield();
|
||||
return LIST_NEXT;
|
||||
#endif
|
||||
|
||||
|
@ -676,6 +677,7 @@ unsigned gui_synclist_do_button(struct gui_synclist * lists, unsigned button)
|
|||
case LIST_RC_PGUP | BUTTON_REPEAT:
|
||||
gui_synclist_select_previous_page(lists, SCREEN_REMOTE);
|
||||
gui_synclist_draw(lists);
|
||||
yield();
|
||||
return LIST_NEXT;
|
||||
#endif
|
||||
|
||||
|
@ -685,6 +687,7 @@ unsigned gui_synclist_do_button(struct gui_synclist * lists, unsigned button)
|
|||
case LIST_PGDN | BUTTON_REPEAT:
|
||||
gui_synclist_select_next_page(lists, SCREEN_MAIN);
|
||||
gui_synclist_draw(lists);
|
||||
yield();
|
||||
return LIST_PREV;
|
||||
#endif
|
||||
|
||||
|
@ -694,6 +697,7 @@ unsigned gui_synclist_do_button(struct gui_synclist * lists, unsigned button)
|
|||
case LIST_RC_PGDN | BUTTON_REPEAT:
|
||||
gui_synclist_select_next_page(lists, SCREEN_REMOTE);
|
||||
gui_synclist_draw(lists);
|
||||
yield();
|
||||
return LIST_PREV;
|
||||
#endif
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue