Skip to content

Commit 837755f

Browse files
committed
Added try/catch for control WebGL options in "Hard Environments"
1 parent 94a687c commit 837755f

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/renderers/sigma.renderers.def.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,14 @@
1212
webgl = !!global.WebGLRenderingContext;
1313
if (webgl) {
1414
canvas = document.createElement('canvas');
15-
webgl = !!(
16-
canvas.getContext('webgl') ||
17-
canvas.getContext('experimental-webgl')
18-
);
15+
try {
16+
webgl = !!(
17+
canvas.getContext('webgl') ||
18+
canvas.getContext('experimental-webgl')
19+
);
20+
} catch (e) {
21+
webgl = false;
22+
}
1923
}
2024

2125
// Copy the good renderer:

0 commit comments

Comments
 (0)