Subject: bug#24500: 25.1.50; Can't other-window from minibuffer if Ediff control panel frame present

From: Tino Calancha <[email-masked]>
Date: Fri, 23 Sep 2016 15:05:07 +0900 (JST)

On Thu, 21 Sep 2016, Richard Copley wrote:

>C-x C-o doesn't do anything useful when reading from the minibuffer, if
>an Ediff control panel frame is present (but not activated).

>>From 'emacs -Q':

>;; To illustrate what C-x C-o is supposed to do:
>M-x     ; select minibuffer
>C-x C-o ; select *scratch* window while reading from minibuffer
>ESC ESC ESC ; quit

>;; To illustrate what goes wrong when Ediff is active:
>C-x b * RET ; create a spare buffer so we can invoke ediff-buffers
>M-x ediff-buffers RET RET RET
>C-x 5 o ; Activate main frame
>M-x     ; Select minibuffer
>C-x C-o ; Something not very useful happens

I guess this is a bug.  It's annoying that you cannot use `C-x o'
from the minibuffer.
Note that, if you are in an Emacs session without gui,
`C-x o' will do the right thing.