diff options
Diffstat (limited to 'apps/screen_access.c')
-rw-r--r-- | apps/screen_access.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/screen_access.c b/apps/screen_access.c index a33f14b9c2..d6ca938439 100644 --- a/apps/screen_access.c +++ b/apps/screen_access.c @@ -38,6 +38,7 @@ void screen_init(struct screen * screen, enum screen_type screen_type) { #ifdef HAVE_REMOTE_LCD case SCREEN_REMOTE: + screen->is_color=false;/* No color remotes yet */ screen->depth=LCD_REMOTE_DEPTH; screen->has_disk_led=false; @@ -112,6 +113,11 @@ void screen_init(struct screen * screen, enum screen_type screen_type) case SCREEN_MAIN: default: +#if defined(HAVE_LCD_COLOR) + screen->is_color=true; +#else + screen->is_color=false; +#endif screen->depth=LCD_DEPTH; #if (CONFIG_LED == LED_VIRTUAL) screen->has_disk_led=false; |