From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#48258: 28.0.50; minibuffer window not selected with non-nil mouse-autoselect-window Date: Thu, 06 May 2021 17:41:23 +0200 Message-ID: <871raj27ks.fsf@gmx.net> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26721"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: 48258@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu May 06 17:42:30 2021 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 1leg8z-0006ol-8b for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 06 May 2021 17:42:29 +0200 Original-Received: from localhost ([::1]:48786 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leg8y-0000Pj-Az for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 06 May 2021 11:42:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51052) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leg8e-0000LX-Nb for bug-gnu-emacs@gnu.org; Thu, 06 May 2021 11:42:09 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54868) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1leg8Y-0001hc-7M for bug-gnu-emacs@gnu.org; Thu, 06 May 2021 11:42:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1leg8Y-0004DL-5i for bug-gnu-emacs@gnu.org; Thu, 06 May 2021 11:42:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 06 May 2021 15:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48258 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.162031569916190 (code B ref -1); Thu, 06 May 2021 15:42:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 6 May 2021 15:41:39 +0000 Original-Received: from localhost ([127.0.0.1]:38179 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leg8A-0004D4-P9 for submit@debbugs.gnu.org; Thu, 06 May 2021 11:41:39 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:49822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leg87-0004Cx-Qy for submit@debbugs.gnu.org; Thu, 06 May 2021 11:41:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50662) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leg87-0008VJ-GN for bug-gnu-emacs@gnu.org; Thu, 06 May 2021 11:41:35 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:52971) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leg81-0001PO-Hk for bug-gnu-emacs@gnu.org; Thu, 06 May 2021 11:41:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1620315685; bh=gP3ekJjo4/Y3eTS9PwKxzFwTrgjbaz0tKLVQ8TodxO4=; h=X-UI-Sender-Class:From:To:Subject:Date; b=c7SSEgMBcqfVx9n+7UcASgRKRVNsITEoqR2XgWZvuQZwU1vJgWI++YD3EufjSs4as wjs56SsLTbJeQW5TTqQu3wIJu1D6eC2NklUOu/qNNO1rFiFykVhPsdpMFJrmxA2Xbw poOIklhc9rGWN74bMLMQ91UCBRVzx3u25wlMIOUE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from strobe-jhalfs ([188.109.161.110]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MbzuB-1l7Wu20kO7-00dWBE for ; Thu, 06 May 2021 17:41:25 +0200 X-Provags-ID: V03:K1:khnQa2EE3GnXFGe6EJpaZFrdZvgYmLboNpv8T5tPqb/5RHt11mD 1rTXLs1JiZrsJ0goB0E57gg9AgSkXkJ54d3tUAlbZcmY8R3W2/3wE7sIKEWiR4Bk/8AIvmX L2ReG/xLSX3QoV1IRLhgaX02T/e9IDuvzl+s0ayCjrQDTjTRqER4PzGuFEQNhDhGqE6mOTJ NT7XcSHzaucoLzvd5zXOQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:8NxHRJ1jAmk=:1JSjN0bRdaMU/uPOKq1G76 3fXtNQ5yR4KZwkBpB1fCRkDa5R72xYW1UeR0dtxHYovqw7wMPULRNeN0xKcb8rC7mVnZt/Dno +rJC7X/eMINLe1dkS4MiBwM47GOOAsSNh71CgCrTVGvQZPnuMuGq/MURokNzKhrkU+sL9COPX WUbtxk4pTccCANm52VEykBYrVUTgNgUoyjycqbNe9pMppv4Awgrc+4UGHz4vRb8jo2cszF2AY S8G8m/9/omCQV2ZMi4Ui3BqoKvm8ZZ6TqlH2CahRUa1x9aYkZJ/qWCTOcSy/WM3DRLX+tBOln 1Ox5eDi3AE+n89iCMYn8PFXToG+cTfGWFujGxRFWOu/UI3I4jVeDe6OkZya34DcB97YkXvcgX fJbiWeQsrE6NM0UxDP31rpl6oklZW8EqGdI3QUcvWIeNRHzm/JxBOhgQJadJQarUxdjH6tsbg L96nG2L+Oh1JT/gUTtlVqUHx/8JYbzVxLGYJm/K0cpCmZUn+FoIwQ5SBXCX/bGAjBXyCXNFbL w610D/syELUESBWMoQJwQykpyPWtrlps+xRiy11rWqRQBEWaOLwuygBz8cLwDuc4zXgF4dgl/ oa/p8LdP9dQMs62RiFURQegRxo1FERteYQ3e8zi35hkQxCfxqvIvCk8pWka+yPJ9FI17Fue/V De3LS+AtDkrzJHcq9lqo3lLoB612Dh47H4G7+cDBUepAI9y3DLLpytybAEGHIiSq+x7PLW7xm Zyav/Qk0d7AX88e6rWPXijnIlqXT7OT4lGVflH7qztBMSR/MonvNYF9aABM7fuf3yqA8kpJT Received-SPF: pass client-ip=212.227.17.22; envelope-from=stephen.berman@gmx.net; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:205851 Archived-At: 0. emacs -Q 1. Type `M-x set-variable mouse-autoselect-window RET t RET'. 2. Type `M-x gnus', answer `y' at the prompt; in the Gnus buffer type `B RET news.gmane.io RET'. 3. In the *Gnus Browse Server* buffer type `C-s gmane.emacs.devel' to put point on the gmane.emacs.devel group; type RET to enter it. 4. Type `j RET', which displays an article containing an attachment. 5. Type `2 K o'. =3D> The minibuffer displays a prompt to enter where to save the MIME part to, but the selected window remains the one containing Gnus Summary buffer instead of switching to the minibuffer window (but see below). If I now select the minibuffer window, type C-g, select the Summary buffer window and then repeat step 5, now the minibuffer window gets selected, as expected. Sometimes there is no failure to select the minibuffer window the first time around, but I haven't been able to isolate the necessary conditions. I also haven't seen anything like this outside of Gnus. And I only see the failure with non-nil mouse-autoselect-window, despite the recipe only involving the keyboard. This appears to be an old bug: I can reproduce it with the above recipe not only in Emacs 28 and 27 but also 26 (though my impression is I haven't been seeing it in normal use for that long). In GNU Emacs 28.0.50 (build 4, x86_64-pc-linux-gnu, GTK+ Version 3.24.17, = cairo version 1.17.3) of 2021-04-26 built on strobe-jhalfs Repository revision: 40c71e574ad27deee003a0850a40171750234d59 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12008000 System Description: Linux From Scratch SVN-20200401 Configured using: 'configure --with-xwidgets 'CFLAGS=3D-Og -g3' PKG_CONFIG_PATH=3D/opt/qt5/lib/pkgconfig' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LCMS2 LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM XWIDGETS GTK3 ZLIB