From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: [Chong Yidong] Re: Tool-bar buttons unresponsive with tooltips on Date: Mon, 17 Oct 2005 21:12:08 -0400 Message-ID: <87psq3ljbr.fsf@stupidchicken.com> References: <8764rwgu1n.fsf@stupidchicken.com> <4353A92A.2040004@gnu.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1129597949 27396 80.91.229.2 (18 Oct 2005 01:12:29 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 18 Oct 2005 01:12:29 +0000 (UTC) Cc: emacs-devel@gnu.org, "Kim F. Storm" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 18 03:12:21 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1ERg1b-0001l0-Lk for ged-emacs-devel@m.gmane.org; Tue, 18 Oct 2005 03:12:19 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ERg1b-0002jr-32 for ged-emacs-devel@m.gmane.org; Mon, 17 Oct 2005 21:12:19 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ERg1R-0002jc-UX for emacs-devel@gnu.org; Mon, 17 Oct 2005 21:12:10 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ERg1R-0002jQ-FD for emacs-devel@gnu.org; Mon, 17 Oct 2005 21:12:09 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ERg1R-0002jN-Bv for emacs-devel@gnu.org; Mon, 17 Oct 2005 21:12:09 -0400 Original-Received: from [18.95.6.192] (helo=localhost.localdomain) by monty-python.gnu.org with esmtp (Exim 4.34) id 1ERg1Q-0003yg-E9; Mon, 17 Oct 2005 21:12:08 -0400 Original-Received: by localhost.localdomain (Postfix, from userid 1000) id 459D31E42CF; Mon, 17 Oct 2005 21:12:08 -0400 (EDT) Original-To: Jason Rumney In-Reply-To: <4353A92A.2040004@gnu.org> (Jason Rumney's message of "Mon, 17 Oct 2005 14:37:46 +0100") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:44225 Archived-At: > It seems to be related to a setting in KDE's window manager, "Click > Raise Active Window". > > Interesting (but I still don't understand where the problem is, or > what triggers it). > > > What happens to last_mouse_glyph when you click on the toolbar? In a > GTK build (where the toolbar is a GTK widget) and in a non-GTK build > (where the toolbar is part of the Emacs frame's client area). > > Do we still have a bug in the (virtual) glyph used for mouse tracking > in one of these cases? I think Emacs doesn't register the click at all. When I do `C-h k', and click on the toolbar button (after waiting for the tooltip to pop up), nothing happens. I think the window manager is eating the click event. Since Emacs tooltips are actual frames (X windows), my guess is that the window manager is trying to "raise" the tooltip. Why the recent changes would unearth this problem, I am still trying to find out.