diff options
Diffstat (limited to 'apps/menus')
-rw-r--r-- | apps/menus/playlist_menu.c | 2 | ||||
-rw-r--r-- | apps/menus/time_menu.c | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/apps/menus/playlist_menu.c b/apps/menus/playlist_menu.c index 89c93edc2e..981ec74798 100644 --- a/apps/menus/playlist_menu.c +++ b/apps/menus/playlist_menu.c | |||
@@ -138,6 +138,8 @@ int save_playlist_screen(struct playlist_info* playlist) | |||
138 | static int playlist_view_(void) | 138 | static int playlist_view_(void) |
139 | { | 139 | { |
140 | playlist_viewer_ex(NULL, NULL); | 140 | playlist_viewer_ex(NULL, NULL); |
141 | FOR_NB_SCREENS(i) /* Playlist Viewer defers skin updates when popping its activity */ | ||
142 | skin_update(CUSTOM_STATUSBAR, i, SKIN_REFRESH_ALL); | ||
141 | return 0; | 143 | return 0; |
142 | } | 144 | } |
143 | MENUITEM_FUNCTION(create_playlist_item, 0, ID2P(LANG_CREATE_PLAYLIST), | 145 | MENUITEM_FUNCTION(create_playlist_item, 0, ID2P(LANG_CREATE_PLAYLIST), |
diff --git a/apps/menus/time_menu.c b/apps/menus/time_menu.c index e37e2b5637..b44d47ff8b 100644 --- a/apps/menus/time_menu.c +++ b/apps/menus/time_menu.c | |||
@@ -304,7 +304,7 @@ int time_screen(void* ignored) | |||
304 | #endif | 304 | #endif |
305 | 305 | ||
306 | ret = do_menu(&time_menu, NULL, menu, false); | 306 | ret = do_menu(&time_menu, NULL, menu, false); |
307 | pop_current_activity(); | 307 | pop_current_activity(ACTIVITY_REFRESH_NOW); |
308 | /* see comments above in the button callback */ | 308 | /* see comments above in the button callback */ |
309 | if (!menu_was_pressed && ret == GO_TO_PREVIOUS) | 309 | if (!menu_was_pressed && ret == GO_TO_PREVIOUS) |
310 | return 0; | 310 | return 0; |