diff options
author | Sven Gothel <[email protected]> | 2023-05-14 05:41:22 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2023-05-14 05:41:22 +0200 |
commit | 9d1e7c9adca97780a5b45b135c5693cffee218fc (patch) | |
tree | 454a8afe6c9f5d4d31efed60403476e0a7fe5092 /src/nativewindow/classes/com/jogamp | |
parent | cfe56e9e6bda15873fefce6f03d343ccdfc51f9b (diff) |
HiDPI AWT/NEWT: Propagate AWT enforced pixelScale via setSurfaceScale() blocking native change by monitor-pixelScale (Windows, X11)
Diffstat (limited to 'src/nativewindow/classes/com/jogamp')
-rw-r--r-- | src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java b/src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java index 89ca40096..78cb58b8d 100644 --- a/src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java +++ b/src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java @@ -391,6 +391,7 @@ public abstract class JAWTWindow implements NativeWindow, OffscreenLayerSurface, */ public final boolean updatePixelScale(final GraphicsConfiguration gc, final boolean clearFlag) { if( JAWTUtil.getPixelScale(gc, minPixelScale, maxPixelScale) ) { + // Enforce maxPixelScale as used by AWT hasPixelScaleChanged = true; System.arraycopy(maxPixelScale, 0, hasPixelScale, 0, 2); if( DEBUG ) { |