From 2106e0fa6a6d245a6f5a1f65a67849987eacfabc Mon Sep 17 00:00:00 2001 From: Hajime Hoshi Date: Sun, 20 Dec 2020 00:45:13 +0900 Subject: [PATCH] devicescale: Use devicePixelRatio property for go2cpp --- internal/devicescale/impl_js.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/devicescale/impl_js.go b/internal/devicescale/impl_js.go index 3f7c3db0f..ea2f9cb90 100644 --- a/internal/devicescale/impl_js.go +++ b/internal/devicescale/impl_js.go @@ -19,6 +19,10 @@ import ( ) func impl(x, y int) float64 { + if go2cpp := js.Global().Get("go2cpp"); go2cpp.Truthy() { + return go2cpp.Get("devicePixelRatio").Float() + } + window := js.Global().Get("window") if !window.Truthy() { return 1