diff options
| -rw-r--r-- | apps/menus/theme_menu.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/menus/theme_menu.c b/apps/menus/theme_menu.c index 038f907..4e00fe4 100644 --- a/apps/menus/theme_menu.c +++ b/apps/menus/theme_menu.c @@ -162,7 +162,9 @@ static int statusbar_callback_ex(int action,const struct menu_item_ex *this_item old_bar[screen] = statusbar_position(screen); break; case ACTION_EXIT_MENUITEM: - settings_apply_skins(); + if (statusbar_position(screen) == STATUSBAR_CUSTOM + && (int)old_bar[screen] != statusbar_position(screen)) + settings_apply_skins(); break; } return ACTION_REDRAW; |