[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Stop frames stealing eachothers' minibuffers!
From: |
Alan Mackenzie |
Subject: |
Re: Stop frames stealing eachothers' minibuffers! |
Date: |
Sun, 10 Jan 2021 16:03:42 +0000 |
Hello, Stefan.
On Sat, Jan 09, 2021 at 20:34:12 -0500, Stefan Monnier wrote:
> > It is nevertheless the standard function to call to move focus to a
> > different frame.
> Yes, but since setting focus is problematic in general (because of the
> many different ways it can be handled depending on the GUI and window
> manager and age of the captain), we usually try to refrain from doing it
> at all: it's usually a source of problems even if it looks like
> a solution in the short term.
In this case, selecting the frame is the essential part of the process.
It happens after a minibuffer is exited, and selects the frame in which
the minibuffer was opened, the one in which the coming action is to take
place.
> IIRC `raise-frame` is often a good middle ground which gets most of the
> benefit of `select-frame-set-input-focus` with much fewer problems.
> Stefan
--
Alan Mackenzie (Nuremberg, Germany).
- Re: Stop frames stealing eachothers' minibuffers!, (continued)
Re: Stop frames stealing eachothers' minibuffers!, martin rudalics, 2021/01/04
- Re: Stop frames stealing eachothers' minibuffers!, Alan Mackenzie, 2021/01/05
- Re: Stop frames stealing eachothers' minibuffers!, martin rudalics, 2021/01/05
- Re: Stop frames stealing eachothers' minibuffers!, Alan Mackenzie, 2021/01/07
- RE: Stop frames stealing eachothers' minibuffers!, Drew Adams, 2021/01/07
- Re: Stop frames stealing eachothers' minibuffers!, martin rudalics, 2021/01/07
- Re: Stop frames stealing eachothers' minibuffers!, Alan Mackenzie, 2021/01/09
- Re: Stop frames stealing eachothers' minibuffers!, Stefan Monnier, 2021/01/09
- Re: Stop frames stealing eachothers' minibuffers!,
Alan Mackenzie <=
- Re: Stop frames stealing eachothers' minibuffers!, martin rudalics, 2021/01/10
- Re: Stop frames stealing eachothers' minibuffers!, Alan Mackenzie, 2021/01/10
- Re: Stop frames stealing eachothers' minibuffers!, Stefan Monnier, 2021/01/10
- Re: Stop frames stealing eachothers' minibuffers!, martin rudalics, 2021/01/10
- Re: Stop frames stealing eachothers' minibuffers!, Alan Mackenzie, 2021/01/10
- Re: Stop frames stealing eachothers' minibuffers!, martin rudalics, 2021/01/10
Re: Stop frames stealing eachothers' minibuffers!, Gregory Heytings, 2021/01/05
Re: Stop frames stealing eachothers' minibuffers!, Stefan Monnier, 2021/01/05
Re: Stop frames stealing eachothers' minibuffers!, Gregory Heytings, 2021/01/06
Re: Stop frames stealing eachothers' minibuffers!, Stefan Monnier, 2021/01/06