Make android save more robust

This commit is contained in:
Yousef Khadadeh 2026-05-17 22:18:53 +03:00
parent 3ba403f30e
commit e8cba9dc15
14 changed files with 61 additions and 33 deletions

View file

@ -365,17 +365,18 @@ void MainProgram::post_callback() {
g.gui.layout_if_necessary();
}
void MainProgram::input_app_about_to_go_to_background_callback() {
screen->input_app_about_to_go_to_background_callback();
void MainProgram::input_android_on_stop_callback() {
Logger::get().log(Logger::LogType::INFO, "[input_android_on_stop_callback] onStop received");
save_config();
post_callback();
screen->input_android_on_stop_callback();
}
void MainProgram::input_app_about_to_go_to_background_callback() {
NetThreadManager::get().go_to_background();
}
void MainProgram::input_app_about_to_go_to_foreground_callback() {
NetThreadManager::get().go_to_foreground();
screen->input_app_about_to_go_to_foreground_callback();
post_callback();
}
void MainProgram::input_add_file_to_canvas_callback(const CustomEvents::AddFileToCanvasEvent& addFile) {