Skip to content

Commit 6b5b856

Browse files
committed
fixed broken test
- in any case when adjustCanvasDimensions is called and there is no window active, there is no reason to resize the canvas
1 parent 1067b21 commit 6b5b856

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

src/library_glfw.js

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1331,15 +1331,17 @@ var LibraryGLFW = {
13311331
},
13321332

13331333
adjustCanvasDimensions() {
1334-
const canvas = Module['canvas'];
1335-
var clientWidth = canvas.clientWidth;
1336-
var clientHeight = canvas.clientHeight;
1337-
if(GLFW.isCSSScalingEnabled()) {
1338-
clientWidth = GLFW.active.width;
1339-
clientHeight = GLFW.active.height;
1334+
if(GLFW.active) {
1335+
const canvas = Module['canvas'];
1336+
var clientWidth = canvas.clientWidth;
1337+
var clientHeight = canvas.clientHeight;
1338+
if(GLFW.isCSSScalingEnabled()) {
1339+
clientWidth = GLFW.active.width;
1340+
clientHeight = GLFW.active.height;
1341+
}
1342+
Browser.updateCanvasDimensions(canvas, clientWidth, clientHeight);
1343+
Browser.updateResizeListeners();
13401344
}
1341-
Browser.updateCanvasDimensions(canvas, clientWidth, clientHeight);
1342-
Browser.updateResizeListeners();
13431345
},
13441346

13451347
getHiDPIScale() {

0 commit comments

Comments
 (0)