]> git.eshelyaron.com Git - emacs.git/commit
Fix omission of updates to child frames on Android
authorPo Lu <luangruo@yahoo.com>
Mon, 24 Jun 2024 04:04:05 +0000 (12:04 +0800)
committerEshel Yaron <me@eshelyaron.com>
Mon, 24 Jun 2024 07:27:41 +0000 (09:27 +0200)
commit8aae186b9c8bf184d6eb43e9f9aab0f9d0662139
tree0836ade3ae967e3cf2d72b230a31cc829775fb58
parent8b7af795dacafeda3a2121b6fd48cb0e47877138
Fix omission of updates to child frames on Android

* java/org/gnu/emacs/EmacsView.java (onAttachedFromWindow):
Force a layout cycle rather than report exposure immediately.
(prepareForLayout): Delete function.

* java/org/gnu/emacs/EmacsWindow.java (mapWindow): Remove
redundant calls to prepareForLayout.

* src/androidterm.c (handle_one_android_event): Do not swap
buffers when exposure is registered by a frame only partially
updated.

(cherry picked from commit 73a58329a6946f5abc62fee2647efba56cce236b)
java/org/gnu/emacs/EmacsView.java
java/org/gnu/emacs/EmacsWindow.java
src/androidterm.c