diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-08-01 17:21:23 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-08-01 17:21:23 -0700 |
commit | 5513c4f3c094eb4d7c163fc0b48507eb957562e3 (patch) | |
tree | 275a852ad7cc2368aac99f49832439bd2c579bc4 | |
parent | 48d4dfdbd98c8b68f76798711567570a2739fde0 (diff) |
send param to onFullScreen callback
-rw-r--r-- | src/library_browser.js | 4 |
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); |