File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -219,12 +219,13 @@ export default class Render {
219219 composer . addPass ( copyPass ) ;
220220
221221 if ( renderObj . options . autoResize ) {
222- window . addEventListener ( "resize" , function ( ) {
222+ renderObj . _resizeListener = function ( ) {
223223 let width = ( renderObj . element && renderObj . element !== document . body ) ? renderObj . element . offsetWidth : window . innerWidth ;
224224 let height = ( renderObj . element && renderObj . element !== document . body ) ? renderObj . element . offsetHeight : window . innerHeight ;
225225
226226 renderObj . _resize ( width , height ) ;
227- } ) ;
227+ } ;
228+ window . addEventListener ( "resize" , renderObj . _resizeListener ) ;
228229 }
229230 renderObj . _resize = function ( width , height ) {
230231 if ( renderObj . options . camera . type === "orthographic" ) {
@@ -363,7 +364,7 @@ export default class Render {
363364 }
364365
365366 if ( this . options . autoResize ) {
366- window . removeEventListener ( "resize" ) ;
367+ window . removeEventListener ( "resize" , this . _resizeListener ) ;
367368 }
368369 } ;
369370
You can’t perform that action at this time.
0 commit comments