Improve HTML5 window.onClose handling for cancelable close

This commit is contained in:
Joshua Granick
2017-10-31 17:54:41 -07:00
parent 14f064d33a
commit b4a26ca6f7

View File

@@ -367,8 +367,18 @@ class HTML5Application {
case "beforeunload":
if (!event.defaultPrevented) {
parent.window.onClose.dispatch ();
if (parent.window.onClose.canceled) {
event.preventDefault ();
}
}
}
}