diff --git a/apps/gui/list.c b/apps/gui/list.c index c952f96d70..8a5c2060ba 100644 --- a/apps/gui/list.c +++ b/apps/gui/list.c @@ -720,28 +720,24 @@ unsigned gui_synclist_do_button(struct gui_synclist * lists, unsigned button) * for which the user pressed the key since for example, remote and main screen doesn't * have the same number of lines*/ case ACTION_LISTTREE_PGUP: - gui_synclist_limit_scroll(lists, false); gui_synclist_select_previous_page(lists, SCREEN_MAIN); gui_synclist_draw(lists); yield(); return ACTION_STD_NEXT; case ACTION_LISTTREE_PGDOWN: - gui_synclist_limit_scroll(lists, false); gui_synclist_select_next_page(lists, SCREEN_MAIN); gui_synclist_draw(lists); yield(); return ACTION_STD_PREV; #if (REMOTE_BUTTON != 0 ) case ACTION_LISTTREE_RC_PGUP: - gui_synclist_limit_scroll(lists, false); gui_synclist_select_previous_page(lists, SCREEN_REMOTE); gui_synclist_draw(lists); yield(); return ACTION_STD_NEXT; case ACTION_LISTTREE_RC_PGDOWN: - gui_synclist_limit_scroll(lists, false); gui_synclist_select_next_page(lists, SCREEN_REMOTE); gui_synclist_draw(lists); yield(); diff --git a/apps/keymaps/keymap-h1x0_h3x0.c b/apps/keymaps/keymap-h1x0_h3x0.c index fefc7ec80e..2df035c76b 100644 --- a/apps/keymaps/keymap-h1x0_h3x0.c +++ b/apps/keymaps/keymap-h1x0_h3x0.c @@ -100,6 +100,7 @@ const struct button_mapping button_context_list[] = { { ACTION_LISTTREE_PGDOWN, BUTTON_ON|BUTTON_DOWN, BUTTON_ON }, { ACTION_LISTTREE_PGDOWN, BUTTON_DOWN|BUTTON_REL, BUTTON_ON|BUTTON_DOWN }, { ACTION_LISTTREE_PGDOWN, BUTTON_ON|BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, + { ACTION_NONE, BUTTON_ON|BUTTON_REL, BUTTON_NONE }, LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) }; /* button_context_list */