summaryrefslogtreecommitdiff
path: root/apps/misc.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/misc.c')
-rw-r--r--apps/misc.c5
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)
1579 } 1579 }
1580} 1580}
1581 1581
1582void pop_current_activity(void) 1582void pop_current_activity(enum activity_refresh refresh)
1583{ 1583{
1584 current_activity_top--; 1584 current_activity_top--;
1585 FOR_NB_SCREENS(i) 1585 FOR_NB_SCREENS(i)
1586 { 1586 {
1587 skinlist_set_cfg(i, NULL); 1587 skinlist_set_cfg(i, NULL);
1588 skin_update(CUSTOM_STATUSBAR, i, SKIN_REFRESH_ALL); 1588 if (ACTIVITY_REFRESH_NOW == refresh)
1589 skin_update(CUSTOM_STATUSBAR, i, SKIN_REFRESH_ALL);
1589 } 1590 }
1590} 1591}
1591enum current_activity get_current_activity(void) 1592enum current_activity get_current_activity(void)