]> git.eshelyaron.com Git - emacs.git/commitdiff
(menu-bar-select-frame): FRAME defaults to selected.
authorRichard M. Stallman <rms@gnu.org>
Wed, 16 Feb 2005 09:47:37 +0000 (09:47 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 16 Feb 2005 09:47:37 +0000 (09:47 +0000)
lisp/menu-bar.el

index 3fbc728f487a5b0ad565ffd1b6ec156ceb797762..1c95e54dc5c7cfc9f567569e3c78833498befe54 100644 (file)
@@ -1515,9 +1515,11 @@ Buffers menu is regenerated."
     (dolist (f (frame-list))
       (when (equal last-command-event (frame-parameter f 'name))
        (setq frame f)))
-  (make-frame-visible frame)
-  (raise-frame frame)
-  (select-frame frame)))
+    ;; FRAME can be nil when user specifies the selected frame.
+    (setq frame (or frame (selected-frame)))
+    (make-frame-visible frame)
+    (raise-frame frame)
+    (select-frame frame)))
 
 (defun menu-bar-update-buffers-1 (elt)
   (let* ((buf (car elt))