diff options
Diffstat (limited to 'apps/main.c')
| -rw-r--r-- | apps/main.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/main.c b/apps/main.c index dd41559..e05bd7b 100644 --- a/apps/main.c +++ b/apps/main.c @@ -337,7 +337,7 @@ static void init(void) storage_init(); settings_reset(); settings_load(SETTINGS_ALL); - settings_apply(); + settings_apply(false); init_dircache(true); init_dircache(false); #ifdef HAVE_TAGCACHE @@ -376,6 +376,7 @@ static void init(void) audio_init(); button_clear_queue(); /* Empty the keyboard buffer */ + settings_apply(true); settings_apply_skins(); } @@ -570,7 +571,7 @@ static void init(void) #endif } - settings_apply(); + settings_apply(false); init_dircache(false); #ifdef HAVE_TAGCACHE init_tagcache(); @@ -635,6 +636,7 @@ static void init(void) #ifdef HAVE_HOTSWAP_STORAGE_AS_MAIN check_bootfile(false); /* remember write time and filesize */ #endif + settings_apply(true); settings_apply_skins(); } |