Fix menu toolbar PageUp/PageDown
This commit is contained in:
+7
-2
@@ -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
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user