From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#36779: 25.1; mouse click not recognized for frames with large left position Date: Mon, 29 Jul 2019 17:16:27 +0200 Message-ID: References: <87h87c2hhg.fsf@LAPTOP-0TO7HGG8.localdomain> <8336ivpkt5.fsf@gnu.org> <83o91inuse.fsf@gnu.org> <6b7c63b2-9b69-6955-1e4b-82b86c088da6@gmx.at> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="32252"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 36779@debbugs.gnu.org To: Eijiro Sumii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jul 29 17:26:57 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hs7Y7-0008By-8V for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Jul 2019 17:26:55 +0200 Original-Received: from localhost ([::1]:53894 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hs7Y6-0008Rc-5T for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Jul 2019 11:26:54 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43340) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hs7OZ-0005IR-8e for bug-gnu-emacs@gnu.org; Mon, 29 Jul 2019 11:17:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hs7OY-00062X-25 for bug-gnu-emacs@gnu.org; Mon, 29 Jul 2019 11:17:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40148) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hs7OX-00062F-US for bug-gnu-emacs@gnu.org; Mon, 29 Jul 2019 11:17:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hs7OX-000551-Nx for bug-gnu-emacs@gnu.org; Mon, 29 Jul 2019 11: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: Mon, 29 Jul 2019 15:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36779 X-GNU-PR-Package: emacs Original-Received: via spool by 36779-submit@debbugs.gnu.org id=B36779.156441340719502 (code B ref 36779); Mon, 29 Jul 2019 15:17:01 +0000 Original-Received: (at 36779) by debbugs.gnu.org; 29 Jul 2019 15:16:47 +0000 Original-Received: from localhost ([127.0.0.1]:48969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hs7OI-00054T-Ui for submit@debbugs.gnu.org; Mon, 29 Jul 2019 11:16:47 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:47521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hs7OG-00054F-CJ for 36779@debbugs.gnu.org; Mon, 29 Jul 2019 11:16:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1564413391; bh=7awrSTRPUH/jKa4WB0X55Zc2tRyVBMYwVssG7AXxz0A=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=evvri7Z3JoP0Fwo7JYPiG5sQs8NVzlutEOpxR2PdZqnwQ7bEW/0qOh3xnTrxl0s4/ QgAjDBu6eFedr8C+hROwWgGrJNS/6HtwtuwUF5MN89fwAB0C9MuKilDSiNm2m1xQO4 aNbGKHRYQuwfCJGgdqMeRpTdZ6SMu99luu1Izo8E= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.100] ([213.142.96.110]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MKsj7-1i6CG22RC9-00LBfe; Mon, 29 Jul 2019 17:16:31 +0200 In-Reply-To: Content-Language: de-DE X-Provags-ID: V03:K1:W2WJTuBgu/l9t30ymHqCZ9Z9cqw8hjhae/fKAlIJyALn7VMDKJX BRphgjaDu+CuDCv16om4gWu17MZthMUtL1iwGrGrgs3q2RzC/KFW9oKuSsxb0+xlmjA8AJT k03GiH+Jn4Xj7U8DDMdOLjvU+VeerNQ5keDPRBTydY22XY/UN94tIbgFMruYPMlzrbZ+J1x B3pC0/YsLT+yJhYMTqo2g== X-UI-Out-Filterresults: notjunk:1;V03:K0:YH0P1d+umSs=:Ws7cEFBbyTr41tJh7WCYyA o2DFPyOsoMM679CWmuZqhSZwk7MEZZ9xQ5r3NB5rZ8NC1tAkCjqhnPjCfoG9KucYoLqbCQH8K BtOTcoaleuD6Wr/bveM3smatdeMl+WwdUQpz5whEot3QAQdgzLig3yeMw87+O7+kuEGANVeyh e++3T1JjNZldRYJ1L+FfQoCEZrwV3WtrN2VM2+wGS9xX+3l/ZNutMSpweVwMNxDWZXIo6Teiu Ft+JZ/cyl84oVtOaBg1IBLKk5wUMq0Kq8MK3NOMtInDcWleHE+mtOGj2yFZd10GSKzkeIxkPG EERuKxI7qhJK1KNH8DRHP0Ak8K64d46Iyhs8mTxO4GU4sgMSNS3zX7DZrdeSfKzkrDqJ/lNr0 OBYeR2QT+Vv2VB9i4X85IEihf3ihVp9QCkwIdfKEmwfkQt8RJ/LfORKuB+DS4H6psLc1TtUTv mZRNoCws4624rU7YupUyVcqX/fwkbeo71bfM64w0WyUnKzLeie9g7zo7BnVcp7wJppGVz120o It3LTd/L5zfgbl0h0UCK4c1VWYJ2p3tat5ciXm6H3A5h/PrqZsthbhWa33UueKQVl8LOKA8z0 AQnS4LPssZPy5i0Omo5+kQ0j7m+HMf5E13f1X3rxFwaudd0lOb9xYEiH3ORbDHh7qLFoHQd+7 VICI0duyAamogWYjQSRYH0HTg1YSKx4NPv8E5eDGZgB3js/vyj2BxZQrvh6Yv0Ee0hFf4bmbv EtnAJ4/7NpM8UgIM1jPcG+4n3MRcfAsXrUFjfpSH8er3mmAHtGkKSrKuZNNMPT9RTXFoYjmu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:164049 Archived-At: > Additionally, I noticed that the *shape* of the mouse cursor changes > correctly in accordance with the contents of the window frame at the > mouse position; however, no click is recognized *except for* some > "shallow" part of the menu. Can you mark text with the mouse? Does the bug happen only when the entire frame is positioned to the right of 3840 or do you see it with a frame starting before 3840 but extending to the right of the display as well? If you want to debug mouse clicks it should suffice to set a break point with gdb at the top of the body below the lines case ButtonRelease: case ButtonPress: of xterm.c (in Emacs 25 they are at line 8499 here) and look whether it triggers. If it triggers, then the call of x_window_to_frame in f = (x_mouse_grabbed (dpyinfo) ? dpyinfo->last_mouse_frame : x_window_to_frame (dpyinfo, event->xbutton.window)); should give us some preliminary information. martin