From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#1405: 23.0.60; detached GTK+ tool bar does not return focus to its window Date: Fri, 21 Nov 2008 22:13:15 +0100 Message-ID: <87wsewn5p0.fsf@escher.local.home> Reply-To: Stephen Berman , 1405@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1227303030 19769 80.91.229.12 (21 Nov 2008 21:30:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 21 Nov 2008 21:30:30 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Nov 21 22:31:33 2008 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1L3dbA-0000kv-B7 for geb-bug-gnu-emacs@m.gmane.org; Fri, 21 Nov 2008 22:31:33 +0100 Original-Received: from localhost ([127.0.0.1]:51208 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L3da1-0001q4-Df for geb-bug-gnu-emacs@m.gmane.org; Fri, 21 Nov 2008 16:30:21 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L3dZx-0001ow-4j for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2008 16:30:17 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L3dZv-0001oM-Lp for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2008 16:30:16 -0500 Original-Received: from [199.232.76.173] (port=52235 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L3dZv-0001oJ-GY for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2008 16:30:15 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:38196) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1L3dZv-0005HE-2e for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2008 16:30:15 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mALLU9KB013739; Fri, 21 Nov 2008 13:30:10 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id mALLK3b9010622; Fri, 21 Nov 2008 13:20:03 -0800 X-Loop: don@donarmstrong.com Resent-From: Stephen Berman Original-Sender: steve@escher.local.home Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 21 Nov 2008 21:20:03 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 1405 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12273020089260 (code B ref -1); Fri, 21 Nov 2008 21:20:03 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 21 Nov 2008 21:13:28 +0000 Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mALLDPDG009254 for ; Fri, 21 Nov 2008 13:13:26 -0800 Original-Received: from mx10.gnu.org ([199.232.76.166]:54976) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1L3dJQ-00062z-TG for emacs-pretest-bug@gnu.org; Fri, 21 Nov 2008 16:13:12 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1L3dJY-00042m-Ih for emacs-pretest-bug@gnu.org; Fri, 21 Nov 2008 16:13:23 -0500 Original-Received: from mail.gmx.net ([213.165.64.20]:57962) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1L3dJY-00042S-1x for emacs-pretest-bug@gnu.org; Fri, 21 Nov 2008 16:13:20 -0500 Original-Received: (qmail invoked by alias); 21 Nov 2008 21:13:16 -0000 Original-Received: from i59F56384.versanet.de (EHLO escher.local.home) [89.245.99.132] by mail.gmx.net (mp028) with SMTP; 21 Nov 2008 22:13:16 +0100 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX18sq7QkOzgs59trLqyEOHV5x5kc7ncUAeIVNOSY/F 9x8dGCwCLy/zeF Original-Received: by escher.local.home (Postfix, from userid 1000) id C7CC17FF8E; Fri, 21 Nov 2008 22:13:15 +0100 (CET) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-Y-GMX-Trusted: 0 X-FuHaFi: 0.52 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Fri, 21 Nov 2008 16:30:16 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:22569 gmane.emacs.pretest.bugs:23389 Archived-At: 1. emacs -Q 2. Detach the tool bar (GTK+ build only), and notice that the window (and consequently the frame) it was detached from remains in focus. 3. Click on the buttonized tool bar, thereby expanding it, and notice that its window/frame is now no longer in focus. 4. Click on the down arrow button again, thereby contracting the tool bar, and notice that its window/frame continues to lack focus. Likewise, when the detached tool bar is expanded and you click on one of the icons to execute its associated command, the window/frame remains without focus. This is particularly annoying when the command requests feedback from the minibuffer, since it is necessary to restore focus to the frame in order to give the required feedback. The expected and desirable behavior is for focus to remain on the window/frame the tool bar was detached from, or at least for focus to return to the window/frame immediately after doing either of the click events in step 4. (Perhaps this is a GTK+ bug, but I'm not aware of another GTK+ app aside from Emacs that uses a detachable tool bar to test for it.) In GNU Emacs 23.0.60.16 (i686-pc-linux-gnu, GTK+ Version 2.12.9) of 2008-11-20 on escher Windowing system distributor `The X.Org Foundation', version 11.0.10400090 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=local locale-coding-system: utf-8-unix default-enable-multibyte-characters: t