Better way of doing favorite timeout

This commit is contained in:
Willy-JL
2024-01-31 02:45:11 +00:00
parent f3763b2681
commit ae9a719eb8
6 changed files with 21 additions and 12 deletions

View File

@@ -216,6 +216,7 @@ int32_t lfrfid_app(char* args) {
if(lfrfid_load_key_data(app, app->file_path, true)) {
view_dispatcher_attach_to_gui(
app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);
app->fav_timeout = is_favorite;
scene_manager_next_scene(app->scene_manager, LfRfidSceneEmulate);
dolphin_deed(DolphinDeedRfidEmulate);
} else {
@@ -228,11 +229,7 @@ int32_t lfrfid_app(char* args) {
scene_manager_next_scene(app->scene_manager, LfRfidSceneStart);
}
if(is_favorite) {
favorite_timeout_run(app->view_dispatcher, app->scene_manager);
} else {
view_dispatcher_run(app->view_dispatcher);
}
view_dispatcher_run(app->view_dispatcher);
lfrfid_free(app);