Dolphin_srv: fix state load on startup (#731)
* Dolphin_srv: fix dolphin state load on startup * Dolphin: new sync and async API, state autosave. Makefile: properly escaped asterisks. Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
This commit is contained in:
		| @@ -26,7 +26,7 @@ bool desktop_scene_debug_on_event(void* context, SceneManagerEvent event) { | ||||
|         switch(event.event) { | ||||
|         case DesktopDebugEventExit: | ||||
|             scene_manager_next_scene(desktop->scene_manager, DesktopSceneMain); | ||||
|             dolphin_save(dolphin); | ||||
|             dolphin_flush(dolphin); | ||||
|             consumed = true; | ||||
|             break; | ||||
|  | ||||
| @@ -43,7 +43,7 @@ bool desktop_scene_debug_on_event(void* context, SceneManagerEvent event) { | ||||
|             break; | ||||
|  | ||||
|         case DesktopDebugEventSaveState: | ||||
|             dolphin_save(dolphin); | ||||
|             dolphin_flush(dolphin); | ||||
|             consumed = true; | ||||
|             break; | ||||
|  | ||||
|   | ||||
| @@ -146,7 +146,7 @@ void desktop_debug_free(DesktopDebugView* debug_view) { | ||||
|  | ||||
| void desktop_debug_get_dolphin_data(DesktopDebugView* debug_view) { | ||||
|     Dolphin* dolphin = furi_record_open("dolphin"); | ||||
|     DolphinDeedWeight stats = dolphin_stats(dolphin); | ||||
|     DolphinStats stats = dolphin_stats(dolphin); | ||||
|     with_view_model( | ||||
|         debug_view->view, (DesktopDebugViewModel * model) { | ||||
|             model->icounter = stats.icounter; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user