diff --git a/apps/gui/backdrop.c b/apps/gui/backdrop.c index 7e56dcb7db..058eaa5de4 100644 --- a/apps/gui/backdrop.c +++ b/apps/gui/backdrop.c @@ -211,7 +211,29 @@ void remote_backdrop_hide(void) { lcd_remote_set_backdrop(NULL); } +#else +/* api functions */ +bool remote_backdrop_load(enum backdrop_type bdrop, + const char *filename) +{ + (void)bdrop; (void)filename; + return true; +} +void remote_backdrop_show(enum backdrop_type bdrop) +{ + (void)bdrop; +} + +void remote_backdrop_unload(enum backdrop_type bdrop) +{ + (void)bdrop; +} + + +void remote_backdrop_hide(void) +{ +} #endif diff --git a/apps/gui/backdrop.h b/apps/gui/backdrop.h index f770797aa8..487b5c6d4f 100644 --- a/apps/gui/backdrop.h +++ b/apps/gui/backdrop.h @@ -40,13 +40,10 @@ void backdrop_hide(void); #endif #if defined(HAVE_REMOTE_LCD) -/* no main backdrop, stubs! */ -#if LCD_REMOTE_DEPTH > 1 bool remote_backdrop_load(enum backdrop_type bdrop,const char* filename); void remote_backdrop_unload(enum backdrop_type bdrop); void remote_backdrop_show(enum backdrop_type bdrop); void remote_backdrop_hide(void); #endif -#endif #endif /* _BACKDROP_H */ diff --git a/apps/screen_access.c b/apps/screen_access.c index 28dad06cfc..11d8d5f8a3 100644 --- a/apps/screen_access.c +++ b/apps/screen_access.c @@ -289,12 +289,10 @@ struct screen screens[NB_SCREENS] = .is_backlight_on=&is_remote_backlight_on, .backlight_set_timeout=&remote_backlight_set_timeout, -#if defined(HAVE_REMOTE_LCD) && LCD_REMOTE_DEPTH > 1 .backdrop_load=&remote_backdrop_load, .backdrop_unload=&remote_backdrop_unload, .backdrop_show=&remote_backdrop_show, .backdrop_hide=&remote_backdrop_hide, -#endif #ifdef HAVE_BUTTONBAR .has_buttonbar=false, #endif