Use densityDpi instead of density to more closely match what the UI scale is

This commit is contained in:
Sam Lantinga 2023-01-25 10:17:54 -08:00
parent 6dc135413a
commit 162e40c982

View file

@ -122,7 +122,8 @@ public class SDLSurface extends SurfaceView implements SurfaceHolder.Callback,
mDisplay.getRealMetrics( realMetrics );
nDeviceWidth = realMetrics.widthPixels;
nDeviceHeight = realMetrics.heightPixels;
density = realMetrics.density;
// Use densityDpi instead of density to more closely match what the UI scale is
density = realMetrics.densityDpi / 160;
}
} catch(Exception ignored) {
}