better comments in drop of App
This commit is contained in:
+2
-1
@@ -343,6 +343,7 @@ impl App {
|
|||||||
|
|
||||||
impl Drop for App {
|
impl Drop for App {
|
||||||
fn drop(&mut self) {
|
fn drop(&mut self) {
|
||||||
|
// save any persistent state to config file
|
||||||
let persistent_state = PersistentState {
|
let persistent_state = PersistentState {
|
||||||
launcher: self.launch.selected.clone(),
|
launcher: self.launch.selected.clone(),
|
||||||
};
|
};
|
||||||
@@ -354,7 +355,7 @@ impl Drop for App {
|
|||||||
let mut config_file = File::create(config_path).unwrap();
|
let mut config_file = File::create(config_path).unwrap();
|
||||||
let json = serde_json::to_string_pretty(&persistent_state).unwrap();
|
let json = serde_json::to_string_pretty(&persistent_state).unwrap();
|
||||||
config_file.write_all(json.as_bytes()).unwrap();
|
config_file.write_all(json.as_bytes()).unwrap();
|
||||||
//
|
// make sure we are not suspending game
|
||||||
features::empty_session::deactivate(self);
|
features::empty_session::deactivate(self);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user