Fix pointer position in hidpi-corrected resolutions on web

This commit is contained in:
Leonardo Giovanni Scur
2019-06-14 17:37:21 -03:00
parent 0b555fc70a
commit 31cc1bdb58
2 changed files with 25 additions and 6 deletions

View File

@@ -162,8 +162,13 @@ $GODOT_HEAD_INCLUDE
requestAnimationFrame(animate);
function adjustCanvasDimensions() {
canvas.width = innerWidth;
canvas.height = innerHeight;
var scale = window.devicePixelRatio || 1;
var width = window.innerWidth;
var height = window.innerHeight;
canvas.width = width * scale;
canvas.height = height * scale;
canvas.style.width = width + "px";
canvas.style.height = height + "px";
}
animationCallbacks.push(adjustCanvasDimensions);
adjustCanvasDimensions();