[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/android 8afb5644fd2 2/2: ; * java/org/gnu/emacs/EmacsService.jav
|
From: |
Po Lu |
|
Subject: |
feature/android 8afb5644fd2 2/2: ; * java/org/gnu/emacs/EmacsService.java (onCreate): Fix typo. |
|
Date: |
Sat, 8 Jul 2023 22:21:36 -0400 (EDT) |
branch: feature/android
commit 8afb5644fd21162f8fd6c39f111844b79e002b7c
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>
; * java/org/gnu/emacs/EmacsService.java (onCreate): Fix typo.
---
java/org/gnu/emacs/EmacsService.java | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/java/org/gnu/emacs/EmacsService.java
b/java/org/gnu/emacs/EmacsService.java
index f484e2c9ca3..a7e83e276f2 100644
--- a/java/org/gnu/emacs/EmacsService.java
+++ b/java/org/gnu/emacs/EmacsService.java
@@ -212,6 +212,7 @@ public final class EmacsService extends Service
final double pixelDensityX;
final double pixelDensityY;
final double scaledDensity;
+ double tempScaledDensity;
SERVICE = this;
handler = new Handler (Looper.getMainLooper ());
@@ -220,9 +221,9 @@ public final class EmacsService extends Service
metrics = getResources ().getDisplayMetrics ();
pixelDensityX = metrics.xdpi;
pixelDensityY = metrics.ydpi;
- scaledDensity = ((metrics.scaledDensity
- / metrics.density)
- * pixelDensityX);
+ tempScaledDensity = ((metrics.scaledDensity
+ / metrics.density)
+ * pixelDensityX);
resolver = getContentResolver ();
/* If the density used to compute the text size is lesser than
@@ -233,8 +234,12 @@ public final class EmacsService extends Service
corresponds to 1 pixel, not 72 or 96 as used elsewhere. This
difference is codified in PT_PER_INCH defined in font.h. */
- if (scaledDensity < 160)
- scaledDensity = 160;
+ if (tempScaledDensity < 160)
+ tempScaledDensity = 160;
+
+ /* scaledDensity is const as required to refer to it from within
+ the nested function below. */
+ scaledDensity = tempScaledDensity;
try
{