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.
2 parents fd6d118 + e75ea7a commit c82f011Copy full SHA for c82f011
src/viewer/scene/canvas/Canvas.js
@@ -1,7 +1,7 @@
1
2
-import {math} from '../math/math.js';
3
-import {Component} from '../Component.js';
4
-import {Spinner} from './Spinner.js';
+import { Component } from '../Component.js';
+import { math } from '../math/math.js';
+import { Spinner } from './Spinner.js';
5
6
const WEBGL_CONTEXT_NAMES = [
7
"webgl2",
@@ -482,9 +482,12 @@ class Canvas extends Component {
482
// Memory leak avoidance
483
this.canvas.removeEventListener("webglcontextlost", this._webglcontextlostListener);
484
this.canvas.removeEventListener("webglcontextrestored", this._webglcontextrestoredListener);
485
+
486
+ this.gl.getExtension("WEBGL_lose_context").loseContext();
487
this.gl = null;
488
489
super.destroy();
490
}
491
492
-export {Canvas};
493
+export { Canvas };
0 commit comments