Skip to content

Commit 77a8254

Browse files
needs a function
1 parent de94bd0 commit 77a8254

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/renderBase.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)