From b0f4eb2234b4dbc18f1110866927985e268637cf Mon Sep 17 00:00:00 2001 From: e7d Date: Mon, 7 Sep 2020 09:11:16 +0200 Subject: [PATCH] use 100% max zoom for "auto" zoom --- js/gamepad.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/js/gamepad.js b/js/gamepad.js index d840666..1c7fa3d 100644 --- a/js/gamepad.js +++ b/js/gamepad.js @@ -723,10 +723,11 @@ class Gamepad { this.zoomMode = level === "auto" ? "auto" : "manual"; if (level === "auto") { - // "auto" means a "contained" in frame zoom + // "auto" means a "contained in window" zoom, with a max zoom of 1 this.zoomLevel = Math.min( window.innerWidth / this.$gamepad.width(), - window.innerHeight / this.$gamepad.height() + window.innerHeight / this.$gamepad.height(), + 1 ); } else if (level === 0) { // 0 means a zoom reset