aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2014-03-05 16:45:19 -0800
committerAlon Zakai <alonzakai@gmail.com>2014-03-05 16:45:19 -0800
commit223dd713a5c61d14ce676500a8cfde338bc91de4 (patch)
tree06c6db7bea657760e1bcabe39a984bcf3e358942
parent7442be35d2bd1ad20e54397a85f5c2a5bd606c89 (diff)
parenta7aa19e6c018b64998e724e7e4eb0c3e6842d39b (diff)
Merge pull request #2190 from DerKoun/incoming
Fix for full screen closing immediately
-rw-r--r--src/library_browser.js3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/library_browser.js b/src/library_browser.js
index 03da394e..a280d1b2 100644
--- a/src/library_browser.js
+++ b/src/library_browser.js
@@ -348,9 +348,9 @@ mergeInto(LibraryManager.library, {
if (typeof Browser.resizeCanvas === 'undefined') Browser.resizeCanvas = false;
var canvas = Module['canvas'];
- var canvasContainer = canvas.parentNode;
function fullScreenChange() {
Browser.isFullScreen = false;
+ var canvasContainer = canvas.parentNode;
if ((document['webkitFullScreenElement'] || document['webkitFullscreenElement'] ||
document['mozFullScreenElement'] || document['mozFullscreenElement'] ||
document['fullScreenElement'] || document['fullscreenElement'] ||
@@ -369,7 +369,6 @@ mergeInto(LibraryManager.library, {
} else {
// remove the full screen specific parent of the canvas again to restore the HTML structure from before going full screen
- var canvasContainer = canvas.parentNode;
canvasContainer.parentNode.insertBefore(canvas, canvasContainer);
canvasContainer.parentNode.removeChild(canvasContainer);