[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 55dd110cf33: Update Android port
From: |
Po Lu |
Subject: |
master 55dd110cf33: Update Android port |
Date: |
Sat, 26 Aug 2023 21:24:20 -0400 (EDT) |
branch: master
commit 55dd110cf3356cb33a1ca9a37c894eba388779f6
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>
Update Android port
* java/org/gnu/emacs/EmacsView.java (onLayout): Provide for
occasions where the saved measured dimensions differ from that
saved by the view.
---
java/org/gnu/emacs/EmacsView.java | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/java/org/gnu/emacs/EmacsView.java
b/java/org/gnu/emacs/EmacsView.java
index 12d8ff4da56..f964f096d88 100644
--- a/java/org/gnu/emacs/EmacsView.java
+++ b/java/org/gnu/emacs/EmacsView.java
@@ -330,11 +330,17 @@ public final class EmacsView extends ViewGroup
measuredHeight = bottom - top;
}
+ /* If oldMeasuredHeight or oldMeasuredWidth are wrong, set changed
+ to true as well. */
+
+ if (right - left != oldMeasuredWidth
+ || bottom - top != oldMeasuredHeight)
+ changed = true;
+
/* Dirty the back buffer if the layout change resulted in the view
being resized. */
- if (changed && (right - left != oldMeasuredWidth
- || bottom - top != oldMeasuredHeight))
+ if (changed)
{
explicitlyDirtyBitmap ();
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 55dd110cf33: Update Android port,
Po Lu <=