diff options
Diffstat (limited to 'apps/menus')
-rw-r--r-- | apps/menus/theme_menu.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/menus/theme_menu.c b/apps/menus/theme_menu.c index a160d4c298..4a81c5cadf 100644 --- a/apps/menus/theme_menu.c +++ b/apps/menus/theme_menu.c | |||
@@ -42,6 +42,9 @@ | |||
42 | #include "statusbar-skinned.h" | 42 | #include "statusbar-skinned.h" |
43 | #include "skin_engine/skin_engine.h" | 43 | #include "skin_engine/skin_engine.h" |
44 | #include "icons.h" | 44 | #include "icons.h" |
45 | #ifdef HAVE_LCD_COLOR | ||
46 | #include "filetypes.h" | ||
47 | #endif | ||
45 | 48 | ||
46 | #ifdef HAVE_BACKDROP_IMAGE | 49 | #ifdef HAVE_BACKDROP_IMAGE |
47 | /** | 50 | /** |
@@ -116,7 +119,10 @@ static int reset_color(void) | |||
116 | global_settings.lse_color = LCD_DEFAULT_BG; | 119 | global_settings.lse_color = LCD_DEFAULT_BG; |
117 | global_settings.lst_color = LCD_DEFAULT_FG; | 120 | global_settings.lst_color = LCD_DEFAULT_FG; |
118 | global_settings.list_separator_color = LCD_DARKGRAY; | 121 | global_settings.list_separator_color = LCD_DARKGRAY; |
119 | 122 | global_settings.colors_file[0] = '-'; | |
123 | global_settings.colors_file[1] = '\0'; | ||
124 | |||
125 | read_color_theme_file(); | ||
120 | settings_save(); | 126 | settings_save(); |
121 | settings_apply(false); | 127 | settings_apply(false); |
122 | settings_apply_skins(); | 128 | settings_apply_skins(); |