From 424127e5278e272d629b16de1097f87f23914061 Mon Sep 17 00:00:00 2001 From: RandomityGuy <31925790+RandomityGuy@users.noreply.github.com> Date: Mon, 24 Jun 2024 23:29:59 +0530 Subject: [PATCH] fix again --- src/Main.hx | 2 +- src/Settings.hx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Main.hx b/src/Main.hx index e4583c72..6afdef9f 100644 --- a/src/Main.hx +++ b/src/Main.hx @@ -47,7 +47,7 @@ class Main extends hxd.App { #end #if js var zoomRatio = (Util.isTouchDevice() && !Util.isTablet()) ? js.Browser.window.screen.height * js.Browser.window.devicePixelRatio / 768 : js.Browser.window.devicePixelRatio; // js.Browser.window.devicePixelRatio; - if (Util.isIPhone()) + if (Util.isIPhone() && js.Browser.window.devicePixelRatio > 2.001) zoomRatio = 2; s2d.scaleMode = Zoom(zoomRatio); Settings.zoomRatio = zoomRatio; diff --git a/src/Settings.hx b/src/Settings.hx index 2e29d5c9..5f89cd0e 100644 --- a/src/Settings.hx +++ b/src/Settings.hx @@ -453,7 +453,7 @@ class Settings { var zoomRatio = Window.getInstance().windowToPixelRatio; #if js var zoomRatio = (Util.isTouchDevice() && !Util.isTablet()) ? js.Browser.window.screen.height * js.Browser.window.devicePixelRatio / 768 : js.Browser.window.devicePixelRatio; // 768 / js.Browser.window.innerHeight; // js.Browser.window.innerHeight * js.Browser.window.devicePixelRatio / 768; - if (Util.isIPhone()) + if (Util.isIPhone() && js.Browser.window.devicePixelRatio > 2.001) zoomRatio = 2; Settings.zoomRatio = zoomRatio; #end