]> git.eshelyaron.com Git - emacs.git/commit
Disable on-screen keyboard outside fields in Custom buffers
authorPo Lu <luangruo@yahoo.com>
Wed, 1 May 2024 07:57:29 +0000 (15:57 +0800)
committerEshel Yaron <me@eshelyaron.com>
Mon, 6 May 2024 16:30:34 +0000 (18:30 +0200)
commit1eac5f56e42e535710ebba0cdc62bfbe12760af7
tree8e6af357f4b4e8c474fdf9aa2c26f3e89766b2bc
parent717e97a2bdc8e25f2b5608f26aff18f93eba4606
Disable on-screen keyboard outside fields in Custom buffers

* lisp/cus-edit.el (Custom-display-on-screen-keyboard-p): New
function.
(Custom-mode): Install it as the touch-screen-keyboard-function.

* lisp/touch-screen.el (touch-screen-keyboard-function): New
variable.
(touch-screen-handle-point-up): Don't special-case the splash
screen with respect to touch-screen-display-keyboard in keeping
with user feedback.

(cherry picked from commit 54dbd8b4fa2253682d044cc53bd658e361bff8a0)
lisp/cus-edit.el
lisp/touch-screen.el