diff options
Diffstat (limited to 'apps/menus/eq_menu.c')
-rw-r--r-- | apps/menus/eq_menu.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/apps/menus/eq_menu.c b/apps/menus/eq_menu.c index 45bf9f41dd..77b6e6f07a 100644 --- a/apps/menus/eq_menu.c +++ b/apps/menus/eq_menu.c | |||
@@ -394,6 +394,7 @@ bool eq_menu_graphical(void) | |||
394 | 394 | ||
395 | 395 | ||
396 | FOR_NB_SCREENS(i) { | 396 | FOR_NB_SCREENS(i) { |
397 | screens[i].set_viewport(NULL); | ||
397 | screens[i].setfont(FONT_SYSFIXED); | 398 | screens[i].setfont(FONT_SYSFIXED); |
398 | screens[i].clear_display(); | 399 | screens[i].clear_display(); |
399 | 400 | ||
@@ -552,7 +553,12 @@ bool eq_menu_graphical(void) | |||
552 | exit_request = true; | 553 | exit_request = true; |
553 | result = false; | 554 | result = false; |
554 | break; | 555 | break; |
555 | 556 | case SYS_FOURHERTZ: | |
557 | /* eat this for the time being. this whole screen needs to be converted | ||
558 | * to viewports, so when that happens this message can be handled | ||
559 | * properly. | ||
560 | */ | ||
561 | break; | ||
556 | default: | 562 | default: |
557 | if(default_event_handler(button) == SYS_USB_CONNECTED) { | 563 | if(default_event_handler(button) == SYS_USB_CONNECTED) { |
558 | exit_request = true; | 564 | exit_request = true; |
@@ -572,6 +578,7 @@ bool eq_menu_graphical(void) | |||
572 | FOR_NB_SCREENS(i) { | 578 | FOR_NB_SCREENS(i) { |
573 | screens[i].setfont(FONT_UI); | 579 | screens[i].setfont(FONT_UI); |
574 | screens[i].clear_display(); | 580 | screens[i].clear_display(); |
581 | screens[i].set_viewport(NULL); | ||
575 | } | 582 | } |
576 | 583 | ||
577 | return result; | 584 | return result; |