diff options
| -rw-r--r-- | lisp/buff-menu.el | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/buff-menu.el b/lisp/buff-menu.el index b00721e93ec..da21f5336d8 100644 --- a/lisp/buff-menu.el +++ b/lisp/buff-menu.el | |||
| @@ -625,7 +625,9 @@ For more information, see the function `buffer-menu'." | |||
| 625 | 'mouse-face 'highlight | 625 | 'mouse-face 'highlight |
| 626 | 'keymap (let ((map (make-sparse-keymap))) | 626 | 'keymap (let ((map (make-sparse-keymap))) |
| 627 | (define-key map [header-line mouse-2] | 627 | (define-key map [header-line mouse-2] |
| 628 | `(lambda () (interactive) | 628 | `(lambda (e) |
| 629 | (interactive "e") | ||
| 630 | (if e (set-buffer (window-buffer (posn-window (event-end e))))) | ||
| 629 | (Buffer-menu-sort ,column))) | 631 | (Buffer-menu-sort ,column))) |
| 630 | map))) | 632 | map))) |
| 631 | 633 | ||