From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#56305: 29.0.50; 'yes-or-no-p' deselects minibuffer frame Date: Sun, 3 Jul 2022 10:16:04 +0200 Message-ID: References: <3984f6ec-1988-f0ae-d44c-f4b92a202938@gmx.at> <83o7yb5lqe.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7246"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 56305@debbugs.gnu.org To: Alan Mackenzie , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jul 03 10:17:34 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o7unN-0001iQ-T4 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 03 Jul 2022 10:17:33 +0200 Original-Received: from localhost ([::1]:55328 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o7unL-0003YH-TU for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 03 Jul 2022 04:17:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51528) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o7ums-0003RJ-F1 for bug-gnu-emacs@gnu.org; Sun, 03 Jul 2022 04:17:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49349) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o7ums-0004LB-6p for bug-gnu-emacs@gnu.org; Sun, 03 Jul 2022 04:17:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o7umr-0005Bu-UF for bug-gnu-emacs@gnu.org; Sun, 03 Jul 2022 04:17:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 03 Jul 2022 08:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56305 X-GNU-PR-Package: emacs Original-Received: via spool by 56305-submit@debbugs.gnu.org id=B56305.165683617919893 (code B ref 56305); Sun, 03 Jul 2022 08:17:01 +0000 Original-Received: (at 56305) by debbugs.gnu.org; 3 Jul 2022 08:16:19 +0000 Original-Received: from localhost ([127.0.0.1]:43241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7umA-0005Am-UO for submit@debbugs.gnu.org; Sun, 03 Jul 2022 04:16:19 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:44599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7um7-0005AW-H8 for 56305@debbugs.gnu.org; Sun, 03 Jul 2022 04:16:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1656836167; bh=cX6kUoyilP8ZjH1H29HGb8HQy1N+NdOTxkXv00pLSec=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=Cx52NXmcWP8cFa7vML6BZvvnuHxh+zw3bS30Hv5Q1yDbM01EU4kA/kbYbUccoAziU U5clYPkHx4OIM3zFZSj7N8cLPH8fmoXXIrPDaSKfJQc7P0Eh4PDusQSbCzCRPVlC2a qrWqAOIyIZPo/XBzxKNQILRFyuY9EcRLvntGC9BQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.102] ([213.142.96.52]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MRTNF-1nvSZ033Yb-00NRoP; Sun, 03 Jul 2022 10:16:07 +0200 Content-Language: en-US In-Reply-To: X-Provags-ID: V03:K1:x7qPglKMJRBz4OpH215X85S8yqP0WsQFkk5oEyul4CpHRTx9lrj KOhMxOmAsYmfE6Aqu+DeHeKfsOpC0mTQLCFagcv56PBiT5HyOnRQrJ+c8gRIIWPTwiYZHba szk9j2blf+Lug1WpremSdRz2p0cEDt6dFSAzKNtVuZcXEaM4A5yBmqSu5i6NnDqR8TWF2Zl zdIn5YmHNE00xpZdWKN+Q== X-UI-Out-Filterresults: notjunk:1;V03:K0:8WWBaEEKPVc=:2IzGdmEgYMpoy7Nq8IVlbV xzzNwKu0tc+uPKFJjHDYCe2jixl4BwHuLkejkcMSYenfnI7X8RhoaI9+JhZSY+jjH5+SBAc8z 1p+VVUvDz/mjEKWVOQiwismLcYtX3WeCuUxnCqZu2Fv7PZNaNGeA0CzwyyxDLiEw8kg71Qxjn OUmbWSrk+hJS74fwctW1yqi3fRe5Gs0dmvfX17AFnuj/R0Adn6IaA5k2pJK2kwHN51YDHkDL7 DjI6IQ7vZZ5iKjPtuos6vnXog/n7YIqcsBjZmoX9tVxmFUYKzmUxXLf7kDeOH2Y3jgiCxLDgS gI3h03hdu1OeDokn4xJGGgUwpao5VWIqR3g5OLgEzFR5JtluNItwZoOklqn56jj0Hp7ts+qie NRYo8AqyqeTuQuHfGa4ZHEi7taN+TDJyVjci8/mpbqc05WtHaxXov0xqGoiTsD6TFXTcRFBEB H80G3hzy5XPnn0veGnyr25zLPUjcE/z6FE1UUddwhocHXkjlO8d3OoIJxRmnF7MwjFt3Mx8KC DyqJq+uS8CsgN/jlQpWJtVJKABqD8D+ZySb3gkwpGv6qEUH6neSrp20Pxr4tD4PytYPIldU2d ClnymyKItFfbsiLVVdzZ4yC/OiF+7M7hpuVnOuZFavGTG4TsR0f+XdjzruLhtaLhsQvfjD3Kc irejCofcM8s1NMeBB1suNWXoRk14zN2mRPUOzVblgMLaHQZXoCsQgtsGprkbsBz4aO0jaor12 hGC/KG+XbXxFc/Al6Y8L3Gt1WcuUZy0qcHb1exp21zcTTgySOcXF7z07qwXIo1voMik+KTZC X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:235970 Archived-At: > I don't understand why the current bug is happening; focus switching in > Emacs is complicated. However, the following patch is, at least, a > workaround for the problem. Should I commit it? At least here this raises the minibuffer frame above the normal frame which may obscure the contents of the *Process List* window and thus again force the user to use the mouse or a window manager shortcut. In either case, it's not how Emacs 26 and Emacs 28.1 behaved. The correct behavior is to make sure that the minibuffer frame is selected and gets keyboard input while the normal frame remains fully visible. martin