diff --git a/applications/main/xtreme_app/xtreme_app.c b/applications/main/xtreme_app/xtreme_app.c index 99aa7af14..e3e6c0da5 100644 --- a/applications/main/xtreme_app/xtreme_app.c +++ b/applications/main/xtreme_app/xtreme_app.c @@ -131,6 +131,7 @@ bool xtreme_app_apply(XtremeApp* app) { view_dispatcher_switch_to_view(app->view_dispatcher, XtremeAppViewPopup); return true; } else if(app->apply_pack) { + XTREME_ASSETS_FREE(); popup_set_header(app->popup, "Reloading...", 64, 26, AlignCenter, AlignCenter); popup_set_text(app->popup, "Applying asset pack...", 64, 40, AlignCenter, AlignCenter); popup_set_callback(app->popup, NULL); @@ -138,7 +139,6 @@ bool xtreme_app_apply(XtremeApp* app) { popup_set_timeout(app->popup, 0); popup_disable_timeout(app->popup); view_dispatcher_switch_to_view(app->view_dispatcher, XtremeAppViewPopup); - XTREME_ASSETS_FREE(); XTREME_ASSETS_LOAD(); }