summaryrefslogtreecommitdiff
path: root/lisp/server.el
diff options
context:
space:
mode:
authorKarl Heuer <kwzh@gnu.org>1994-03-03 21:13:08 +0000
committerKarl Heuer <kwzh@gnu.org>1994-03-03 21:13:08 +0000
commitd36001efec66eefe4eb2c4edae7ed46aac0f06e3 (patch)
treee2dc08be362b1abc244061a43b56a33018911d0a /lisp/server.el
parent6df2f504c3ec7ba871fe260e5aca9581be712428 (diff)
downloademacs-d36001efec66eefe4eb2c4edae7ed46aac0f06e3.tar.gz
(server-switch-buffer): Don't select a minibuffer.
Diffstat (limited to 'lisp/server.el')
-rw-r--r--lisp/server.el2
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/server.el b/lisp/server.el
index 57b47c196ec..75655093542 100644
--- a/lisp/server.el
+++ b/lisp/server.el
@@ -326,6 +326,8 @@ Arg NEXT-BUFFER is a suggestion; if it is a live buffer, use it."
(select-window server-window))
((framep server-window)
(select-window (frame-selected-window server-window))))
+ (if (window-minibuffer-p (selected-window))
+ (select-window (next-window nil 'nomini t)))
(if next-buffer
(if (and (bufferp next-buffer)
(buffer-name next-buffer))