Screen: Get selected screen before screen_set_{next, prev}.
This commit is contained in:
@@ -212,6 +212,8 @@ uicb_screen_select(uicb_t cmd)
|
||||
void
|
||||
uicb_screen_next(uicb_t cmd)
|
||||
{
|
||||
screen_get_sel();
|
||||
|
||||
selscreen = (selscreen + 1 > screen_count() - 1) ? 0 : selscreen + 1;
|
||||
|
||||
screen_set_sel(selscreen);
|
||||
@@ -225,6 +227,8 @@ uicb_screen_next(uicb_t cmd)
|
||||
void
|
||||
uicb_screen_prev(uicb_t cmd)
|
||||
{
|
||||
screen_get_sel();
|
||||
|
||||
selscreen = (selscreen - 1 < 0) ? screen_count() - 1 : selscreen - 1;
|
||||
|
||||
screen_set_sel(selscreen);
|
||||
|
||||
Reference in New Issue
Block a user