From 0882da0654126b973ad6456eace6713fbe5c37d2 Mon Sep 17 00:00:00 2001 From: Ben Fry Date: Sat, 18 Feb 2023 18:02:44 -0500 Subject: [PATCH] tweak sketch sizing, prevent double-resize --- core/src/processing/opengl/PSurfaceJOGL.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/processing/opengl/PSurfaceJOGL.java b/core/src/processing/opengl/PSurfaceJOGL.java index adfe8337c..f3cc5be4a 100644 --- a/core/src/processing/opengl/PSurfaceJOGL.java +++ b/core/src/processing/opengl/PSurfaceJOGL.java @@ -338,8 +338,8 @@ public class PSurfaceJOGL implements PSurface { // https://github.com/processing/processing/issues/3545 if (fullScreen || spanDisplays) { - sketchWidth = screenRect.width / windowScaleFactor; - sketchHeight = screenRect.height / windowScaleFactor; + sketchWidth = (int) (uiScale * screenRect.width / windowScaleFactor); + sketchHeight = (int) (uiScale * screenRect.height / windowScaleFactor); } sketch.setSize(sketchWidth, sketchHeight);