FindMy Flipper Battery Status Refactor, Unify State Sync

This commit is contained in:
Matthew
2024-04-18 20:28:18 -04:00
committed by Willy-JL
parent d42111193a
commit 11357734e7
6 changed files with 41 additions and 61 deletions

View File

@@ -10,7 +10,6 @@ void findmy_scene_main_on_enter(void* context) {
FindMy* app = context;
findmy_main_set_callback(app->findmy_main, findmy_scene_main_callback, app);
findmy_update_battery(app, app->state.battery_level);
view_dispatcher_switch_to_view(app->view_dispatcher, FindMyViewMain);
}
@@ -26,7 +25,6 @@ bool findmy_scene_main_on_event(void* context, SceneManagerEvent event) {
break;
case FindMyMainEventBackground:
app->state.beacon_active = true;
findmy_update_battery(app, app->state.battery_level);
findmy_state_save(&app->state);
if(!furi_hal_bt_extra_beacon_is_active()) {
furi_check(furi_hal_bt_extra_beacon_start());