We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a9aa142 commit 648d933Copy full SHA for 648d933
1 file changed
src/renderBase.js
@@ -289,6 +289,7 @@ export default class Render {
289
if (renderObj.options.pauseHidden) {
290
renderObj.onScreen = false;// set to false if the check is enabled
291
let os = new OnScreen();
292
+ renderObj._onScreenObserver = os;
293
294
os.on("enter", "#" + id, (element, event) => {
295
renderObj.onScreen = true;
@@ -349,6 +350,9 @@ export default class Render {
349
350
351
dispose() {
352
cancelAnimationFrame(this._animId);
353
+ if (this._onScreenObserver) {
354
+ this._onScreenObserver.destroy();
355
+ }
356
357
this.clearScene();
358
0 commit comments