diff options
Diffstat (limited to 'apps/misc.c')
-rw-r--r-- | apps/misc.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/misc.c b/apps/misc.c index 950662d19a..7da3c57c73 100644 --- a/apps/misc.c +++ b/apps/misc.c @@ -1579,13 +1579,14 @@ void push_current_activity(enum current_activity screen) } } -void pop_current_activity(void) +void pop_current_activity(enum activity_refresh refresh) { current_activity_top--; FOR_NB_SCREENS(i) { skinlist_set_cfg(i, NULL); - skin_update(CUSTOM_STATUSBAR, i, SKIN_REFRESH_ALL); + if (ACTIVITY_REFRESH_NOW == refresh) + skin_update(CUSTOM_STATUSBAR, i, SKIN_REFRESH_ALL); } } enum current_activity get_current_activity(void) |