summaryrefslogtreecommitdiff
path: root/apps/plugins/mpegplayer
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/mpegplayer')
-rw-r--r--apps/plugins/mpegplayer/mpeg_settings.c6
-rw-r--r--apps/plugins/mpegplayer/mpegplayer.c6
2 files changed, 6 insertions, 6 deletions
diff --git a/apps/plugins/mpegplayer/mpeg_settings.c b/apps/plugins/mpegplayer/mpeg_settings.c
index 9bf0c37..a6eb96c 100644
--- a/apps/plugins/mpegplayer/mpeg_settings.c
+++ b/apps/plugins/mpegplayer/mpeg_settings.c
@@ -902,9 +902,6 @@ static int show_start_menu(uint32_t duration)
}
}
- rb->lcd_clear_display();
- rb->lcd_update();
-
return result;
}
@@ -962,9 +959,6 @@ int mpeg_menu(void)
if (mpeg_menu_sysevent() != 0)
result = MPEG_MENU_QUIT;
- rb->lcd_clear_display();
- rb->lcd_update();
-
return result;
}
diff --git a/apps/plugins/mpegplayer/mpegplayer.c b/apps/plugins/mpegplayer/mpegplayer.c
index 155c601..31d4ef9 100644
--- a/apps/plugins/mpegplayer/mpegplayer.c
+++ b/apps/plugins/mpegplayer/mpegplayer.c
@@ -1486,6 +1486,10 @@ static void wvs_handle_phone_plug(bool inserted)
static void button_loop(void)
{
rb->lcd_setfont(FONT_SYSFIXED);
+#ifdef HAVE_LCD_COLOR
+ rb->lcd_set_foreground(LCD_WHITE);
+ rb->lcd_set_background(LCD_BLACK);
+#endif
rb->lcd_clear_display();
rb->lcd_update();
@@ -1583,6 +1587,8 @@ static void button_loop(void)
rb->lcd_set_foreground(LCD_WHITE);
rb->lcd_set_background(LCD_BLACK);
#endif
+ rb->lcd_clear_display();
+ rb->lcd_update();
switch (result)
{