summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/plugins/maze.c3
-rw-r--r--apps/plugins/rocklife.c6
2 files changed, 7 insertions, 2 deletions
diff --git a/apps/plugins/maze.c b/apps/plugins/maze.c
index 63ec7ec..cebdc46 100644
--- a/apps/plugins/maze.c
+++ b/apps/plugins/maze.c
@@ -484,11 +484,12 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
#if LCD_DEPTH > 1
rb->lcd_set_backdrop(NULL);
- rb->lcd_set_background(LCD_RGBPACK(182, 198, 229)); /* rockbox blue */
#if LCD_DEPTH >= 16
rb->lcd_set_foreground( LCD_RGBPACK( 0, 0, 0));
+ rb->lcd_set_background(LCD_RGBPACK(182, 198, 229)); /* rockbox blue */
#elif LCD_DEPTH == 2
rb->lcd_set_foreground(0);
+ rb->lcd_set_background(LCD_DEFAULT_BG);
#endif
#endif
maze_init(&maze);
diff --git a/apps/plugins/rocklife.c b/apps/plugins/rocklife.c
index 0442637..49e1e8f 100644
--- a/apps/plugins/rocklife.c
+++ b/apps/plugins/rocklife.c
@@ -409,8 +409,12 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
backlight_force_on(rb); /* backlight control in lib/helper.c */
#if LCD_DEPTH > 1
rb->lcd_set_backdrop(NULL);
+#ifdef HAVE_LCD_COLOR
rb->lcd_set_background(LCD_RGBPACK(182, 198, 229)); /* rockbox blue */
-#endif
+#else
+ rb->lcd_set_background(LCD_DEFAULT_BG);
+#endif /* HAVE_LCD_COLOR */
+#endif /* LCD_DEPTH > 1 */
/* link pointers to grids */
pgrid = (char *)grid_a;