aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2005-02-16 09:47:37 +0000
committerRichard M. Stallman2005-02-16 09:47:37 +0000
commitf48e845f51905b4c061917f2a504d03acc802baf (patch)
tree1452abefd7ddffda738b3ee3e008bfef61a75a20
parentf9114cec076c8e41fd5601134de07a7e40f4859f (diff)
downloademacs-f48e845f51905b4c061917f2a504d03acc802baf.tar.gz
emacs-f48e845f51905b4c061917f2a504d03acc802baf.zip
(menu-bar-select-frame): FRAME defaults to selected.
-rw-r--r--lisp/menu-bar.el8
1 files changed, 5 insertions, 3 deletions
diff --git a/lisp/menu-bar.el b/lisp/menu-bar.el
index 3fbc728f487..1c95e54dc5c 100644
--- a/lisp/menu-bar.el
+++ b/lisp/menu-bar.el
@@ -1515,9 +1515,11 @@ Buffers menu is regenerated."
1515 (dolist (f (frame-list)) 1515 (dolist (f (frame-list))
1516 (when (equal last-command-event (frame-parameter f 'name)) 1516 (when (equal last-command-event (frame-parameter f 'name))
1517 (setq frame f))) 1517 (setq frame f)))
1518 (make-frame-visible frame) 1518 ;; FRAME can be nil when user specifies the selected frame.
1519 (raise-frame frame) 1519 (setq frame (or frame (selected-frame)))
1520 (select-frame frame))) 1520 (make-frame-visible frame)
1521 (raise-frame frame)
1522 (select-frame frame)))
1521 1523
1522(defun menu-bar-update-buffers-1 (elt) 1524(defun menu-bar-update-buffers-1 (elt)
1523 (let* ((buf (car elt)) 1525 (let* ((buf (car elt))