File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -1972,12 +1972,14 @@ class Application extends EventHandler {
1972
1972
var canvasId = this . graphicsDevice . canvas . id ;
1973
1973
1974
1974
this . off ( 'librariesloaded' ) ;
1975
- document . removeEventListener ( 'visibilitychange' , this . _visibilityChangeHandler , false ) ;
1976
- document . removeEventListener ( 'mozvisibilitychange' , this . _visibilityChangeHandler , false ) ;
1977
- document . removeEventListener ( 'msvisibilitychange' , this . _visibilityChangeHandler , false ) ;
1978
- document . removeEventListener ( 'webkitvisibilitychange' , this . _visibilityChangeHandler , false ) ;
1975
+
1976
+ if ( typeof document !== 'undefined' ) {
1977
+ document . removeEventListener ( 'visibilitychange' , this . _visibilityChangeHandler , false ) ;
1978
+ document . removeEventListener ( 'mozvisibilitychange' , this . _visibilityChangeHandler , false ) ;
1979
+ document . removeEventListener ( 'msvisibilitychange' , this . _visibilityChangeHandler , false ) ;
1980
+ document . removeEventListener ( 'webkitvisibilitychange' , this . _visibilityChangeHandler , false ) ;
1981
+ }
1979
1982
this . _visibilityChangeHandler = null ;
1980
- this . onVisibilityChange = null ;
1981
1983
1982
1984
this . root . destroy ( ) ;
1983
1985
this . root = null ;
You can’t perform that action at this time.
0 commit comments