Browse Source

Android: display_mode scale: cast to do a float division

Sylvain 2 years ago
parent
commit
b23d20cd4d
1 changed files with 2 additions and 2 deletions
  1. 2 2
      android-project/app/src/main/java/org/libsdl/app/SDLSurface.java

+ 2 - 2
android-project/app/src/main/java/org/libsdl/app/SDLSurface.java

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