aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-08-01 17:21:23 -0700
committerAlon Zakai <alonzakai@gmail.com>2012-08-01 17:21:23 -0700
commit5513c4f3c094eb4d7c163fc0b48507eb957562e3 (patch)
tree275a852ad7cc2368aac99f49832439bd2c579bc4
parent48d4dfdbd98c8b68f76798711567570a2739fde0 (diff)
send param to onFullScreen callback
-rw-r--r--src/library_browser.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/library_browser.js b/src/library_browser.js
index 3ff5c310..6405a956 100644
--- a/src/library_browser.js
+++ b/src/library_browser.js
@@ -240,7 +240,7 @@ mergeInto(LibraryManager.library, {
requestFullScreen: function() {
var canvas = Module.canvas;
function fullScreenChange() {
- if (Module['onFullScreen']) Module['onFullScreen']();
+ var isFullScreen = false;
if ((document['webkitFullScreenElement'] || document['webkitFullscreenElement'] ||
document['mozFullScreenElement'] || document['mozFullscreenElement'] ||
document['fullScreenElement'] || document['fullscreenElement']) === canvas) {
@@ -248,7 +248,9 @@ mergeInto(LibraryManager.library, {
canvas['mozRequestPointerLock'] ||
canvas['webkitRequestPointerLock'];
canvas.requestPointerLock();
+ isFullScreen = true;
}
+ if (Module['onFullScreen']) Module['onFullScreen'](isFullScreen);
}
document.addEventListener('fullscreenchange', fullScreenChange, false);