macOS: fixes app termination (#1234)

* fixes app termination

* applies fmt

* fmt all

* updates changelog

* keeps formating consistent

* fixes misstype
This commit is contained in:
Bogaevsky 2019-10-23 17:24:50 +03:00 committed by GitHub
parent 429bbfade0
commit 6608a0241d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 1 deletions

View file

@ -1,5 +1,7 @@
# Unreleased
- On macOS, fix application termination on `ControlFlow::Exit`
# 0.20.0 Alpha 4 (2019-10-18)
- Add web support via the 'stdweb' or 'web-sys' features

View file

@ -275,7 +275,7 @@ impl AppState {
HANDLER.set_in_callback(false);
}
if HANDLER.should_exit() {
let _: () = unsafe { msg_send![NSApp(), stop: nil] };
let _: () = unsafe { msg_send![NSApp(), terminate: nil] };
return;
}
HANDLER.update_start_time();