fix(web): fix fullscreen mode scale calculations (#828)

This commit is contained in:
Alex Yusiuk
2025-06-20 07:17:19 -04:00
committed by GitHub
parent 7829f4adb1
commit cd19cfc526
@@ -523,15 +523,14 @@
function fullResize() {
const windowSize = getWindowSize();
const wrapperBoundingBox = wrapper.getBoundingClientRect();
const containerWidth = windowSize.x - wrapperBoundingBox.x;
const containerHeight = windowSize.y - wrapperBoundingBox.y;
const containerWidth = windowSize.x;
const containerHeight = windowSize.y;
let width = canvas.width;
let height = canvas.height;
const ratio = Math.max(containerWidth / canvas.width, containerHeight / canvas.height);
const ratio = Math.min(containerWidth / canvas.width, containerHeight / canvas.height);
width = width * ratio;
height = height * ratio;