aboutsummaryrefslogtreecommitdiffstats
path: root/java/debug.sh
diff options
context:
space:
mode:
authorPo Lu2024-06-17 17:43:24 +0800
committerPo Lu2024-06-17 17:45:48 +0800
commit82f0014273193d27c71a1fcb9be778c85cfa5e65 (patch)
tree62792993251680cebe47bf1d50775a1f4e8a8d46 /java/debug.sh
parent6aa5068ac71cb1b8e46c299138f99fea44319146 (diff)
downloademacs-82f0014273193d27c71a1fcb9be778c85cfa5e65.tar.gz
emacs-82f0014273193d27c71a1fcb9be778c85cfa5e65.zip
Reinforce bitmap reconfiguration on Android
* java/org/gnu/emacs/EmacsView.java (EmacsView) <unswapped>: New field in which to record whether the back buffer has received contents beyond those present at the last buffer swap. <dimensionsLock>: Delete field. (onAttachedToWindow, onLayout, handleDirtyBitmap) (prepareForLayout): Rather, synchronize window dimensions with the view. (getCanvas, getBitmap): Do not reconfigure the back buffer bitmap if such outstanding data exists. (postSwapBuffers): New function. (swapBuffers): If such outstanding data exists and the back bufferis pending reconfiguration, recreate the back buffer and report exposure. * src/androidterm.c (handle_one_android_event): Fix indentation.
Diffstat (limited to 'java/debug.sh')
0 files changed, 0 insertions, 0 deletions