diff options
Diffstat (limited to 'apps/menus')
-rw-r--r-- | apps/menus/theme_menu.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/menus/theme_menu.c b/apps/menus/theme_menu.c index 723f9fe4ad..43d52cf29c 100644 --- a/apps/menus/theme_menu.c +++ b/apps/menus/theme_menu.c | |||
@@ -68,6 +68,7 @@ static int set_fg_color(void) | |||
68 | 68 | ||
69 | screens[SCREEN_MAIN].set_foreground(global_settings.fg_color); | 69 | screens[SCREEN_MAIN].set_foreground(global_settings.fg_color); |
70 | settings_save(); | 70 | settings_save(); |
71 | settings_apply(); | ||
71 | return res; | 72 | return res; |
72 | } | 73 | } |
73 | 74 | ||
@@ -79,6 +80,7 @@ static int set_bg_color(void) | |||
79 | 80 | ||
80 | screens[SCREEN_MAIN].set_background(global_settings.bg_color); | 81 | screens[SCREEN_MAIN].set_background(global_settings.bg_color); |
81 | settings_save(); | 82 | settings_save(); |
83 | settings_apply(); | ||
82 | return res; | 84 | return res; |
83 | } | 85 | } |
84 | 86 | ||
@@ -91,6 +93,7 @@ static int set_lss_color(void) | |||
91 | 93 | ||
92 | screens[SCREEN_MAIN].set_selector_start(global_settings.lss_color); | 94 | screens[SCREEN_MAIN].set_selector_start(global_settings.lss_color); |
93 | settings_save(); | 95 | settings_save(); |
96 | settings_apply(); | ||
94 | return res; | 97 | return res; |
95 | } | 98 | } |
96 | 99 | ||
@@ -102,6 +105,7 @@ static int set_lse_color(void) | |||
102 | 105 | ||
103 | screens[SCREEN_MAIN].set_selector_end(global_settings.lse_color); | 106 | screens[SCREEN_MAIN].set_selector_end(global_settings.lse_color); |
104 | settings_save(); | 107 | settings_save(); |
108 | settings_apply(); | ||
105 | return res; | 109 | return res; |
106 | } | 110 | } |
107 | 111 | ||
@@ -114,6 +118,7 @@ static int set_lst_color(void) | |||
114 | 118 | ||
115 | screens[SCREEN_MAIN].set_selector_text(global_settings.lst_color); | 119 | screens[SCREEN_MAIN].set_selector_text(global_settings.lst_color); |
116 | settings_save(); | 120 | settings_save(); |
121 | settings_apply(); | ||
117 | return res; | 122 | return res; |
118 | } | 123 | } |
119 | 124 | ||
@@ -131,6 +136,7 @@ static int reset_color(void) | |||
131 | screens[SCREEN_MAIN].set_selector_end(global_settings.lse_color); | 136 | screens[SCREEN_MAIN].set_selector_end(global_settings.lse_color); |
132 | screens[SCREEN_MAIN].set_selector_text(global_settings.lst_color); | 137 | screens[SCREEN_MAIN].set_selector_text(global_settings.lst_color); |
133 | settings_save(); | 138 | settings_save(); |
139 | settings_apply(); | ||
134 | return 0; | 140 | return 0; |
135 | } | 141 | } |
136 | MENUITEM_FUNCTION(set_bg_col, 0, ID2P(LANG_BACKGROUND_COLOR), | 142 | MENUITEM_FUNCTION(set_bg_col, 0, ID2P(LANG_BACKGROUND_COLOR), |