Subject: bug#66275: 30.0.50; The first line gets invisible when C-g on Android

From: Shingo Tanaka <[email-masked]>
Date: Sat, 30 Sep 2023 17:05:22 +0900

Hi,

On Android, when (setq visible-bell t) and type C-g (keyboard-quit),
the first line of the displayed window is overwritten with a white line
and gets invisible.

Here is how to reproduce.

1. Run Emacs without init file.
2. Goto *scratch* buffer and evaluate (setq visible-bell t)
3. Type C-g
3. You will see that the first line of *scratch* buffer gets disappeared.

Device: Xiaomi Pad 5 (with a physical bluetooh keyboard)
MIUI Version: MIUI Pad Global 14.0.6  14.0.6.0(TKXMIXM)
Android Version: 13 TKQ1.221013.002
Emacs Binary: emacs-30.0.50-29-arm64-v8a.apk
https://sourceforge.net/projects/android-ports-for-gnu-emacs/files/

(emacs-version)
"GNU Emacs 30.0.50 (build 1, aarch64-unknown-linux-android29)
 of 2023-09-30"

If any further information is needed, please let me know.

Regards,
Shingo