summaryrefslogtreecommitdiff
path: root/lisp/xt-mouse.el
diff options
context:
space:
mode:
authorNick Roberts <nickrob@snap.net.nz>2005-11-28 05:38:49 +0000
committerNick Roberts <nickrob@snap.net.nz>2005-11-28 05:38:49 +0000
commitcb666f2dd7cd8ad7e166afe16323fabb4dccd095 (patch)
tree8a68f5f50a503bc6b1c7f5977f314c3caa2dcbdd /lisp/xt-mouse.el
parent17550579d6ee104ac3365f0460290fc17ad52264 (diff)
downloademacs-cb666f2dd7cd8ad7e166afe16323fabb4dccd095.tar.gz
(xterm-mouse-event): Set last-input-event so
that (list last-input-event) works as in interactive spec.
Diffstat (limited to 'lisp/xt-mouse.el')
-rw-r--r--lisp/xt-mouse.el10
1 files changed, 6 insertions, 4 deletions
diff --git a/lisp/xt-mouse.el b/lisp/xt-mouse.el
index 80927647fbb..61f4f17ed2a 100644
--- a/lisp/xt-mouse.el
+++ b/lisp/xt-mouse.el
@@ -146,10 +146,12 @@
(setq xterm-mouse-x x
xterm-mouse-y y)
- (if w
- (list mouse (posn-at-x-y (- x left) (- y top) w t))
- (list mouse
- (append (list nil 'menu-bar) (nthcdr 2 (posn-at-x-y x y w t)))))))
+ (setq
+ last-input-event
+ (if w
+ (list mouse (posn-at-x-y (- x left) (- y top) w t))
+ (list mouse
+ (append (list nil 'menu-bar) (nthcdr 2 (posn-at-x-y x y w t))))))))
;;;###autoload
(define-minor-mode xterm-mouse-mode