Fix menu toolbar PageUp/PageDown

This commit is contained in:
Raphael Coeffic
2022-10-13 19:21:10 +02:00
parent 8a4a1b1b38
commit 4255642e7d
2 changed files with 14 additions and 4 deletions
+7 -2
View File
@@ -369,8 +369,13 @@ void Menu::onEvent(event_t event)
{
#if defined(HARDWARE_KEYS)
if (toolbar &&
(event == EVT_KEY_BREAK(KEY_PGDN) || event == EVT_KEY_LONG(KEY_PGDN) ||
event == EVT_KEY_BREAK(KEY_PGUP))) {
(event == EVT_KEY_BREAK(KEY_PGDN) ||
#if defined(KEYS_GPIO_REG_PGUP)
event == EVT_KEY_BREAK(KEY_PGUP)
#else
event == EVT_KEY_LONG(KEY_PGDN)
#endif
)) {
toolbar->onEvent(event);
}
#endif
+7 -2
View File
@@ -83,8 +83,13 @@ void MenuToolbar::onEvent(event_t event)
if (event == EVT_KEY_BREAK(KEY_PGDN)) {
lv_group_focus_next(group);
} else if (event == EVT_KEY_LONG(KEY_PGDN) ||
event == EVT_KEY_BREAK(KEY_PGUP)) {
}
#if defined(KEYS_GPIO_REG_PGUP)
else if (event == EVT_KEY_BREAK(KEY_PGUP)) {
#else
else if (event == EVT_KEY_LONG(KEY_PGDN)) {
killEvents(event);
#endif
lv_group_focus_prev(group);
}