emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master a2868656ab: * lisp/term/x-win.el (x-preedit-text): Make edit over


From: Po Lu
Subject: master a2868656ab: * lisp/term/x-win.el (x-preedit-text): Make edit overlay window local.
Date: Sun, 9 Jan 2022 04:51:29 -0500 (EST)

branch: master
commit a2868656ab5b2e7538e55013d6bbbfc4c9a3f8af
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>

    * lisp/term/x-win.el (x-preedit-text): Make edit overlay window local.
---
 lisp/term/x-win.el | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lisp/term/x-win.el b/lisp/term/x-win.el
index 6b5e396419..13b48f4611 100644
--- a/lisp/term/x-win.el
+++ b/lisp/term/x-win.el
@@ -1530,6 +1530,7 @@ EVENT is a preedit-text event."
     (setq x-preedit-overlay nil))
   (when (nth 1 event)
     (setq x-preedit-overlay (make-overlay (point) (point)))
+    (overlay-put x-preedit-overlay 'window (selected-window))
     (overlay-put x-preedit-overlay 'before-string
                  (propertize (nth 1 event) 'face '(:underline t)))))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]