From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Aaron Jensen Newsgroups: gmane.emacs.bugs Subject: bug#31546: 27.0.50; macOS child frames with no mode-line mouse click problem Date: Fri, 1 Jun 2018 23:35:09 -0700 Message-ID: References: <20180526163844.GA16324@breton.holly.idiocy.org> <20180526182215.GA18042@breton.holly.idiocy.org> <5B0A4EC3.6080403@gmx.at> <83h8mt851r.fsf@gnu.org> <8336yd80cy.fsf@gnu.org> <20180527212429.GA19272@breton.holly.idiocy.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000089fe19056da2e7b7" X-Trace: blaine.gmane.org 1527921245 15206 195.159.176.226 (2 Jun 2018 06:34:05 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 2 Jun 2018 06:34:05 +0000 (UTC) Cc: 31546@debbugs.gnu.org To: Alan Third Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jun 02 08:34:01 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fP06z-0003pp-9I for geb-bug-gnu-emacs@m.gmane.org; Sat, 02 Jun 2018 08:34:01 +0200 Original-Received: from localhost ([::1]:58496 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fP095-0004wi-VW for geb-bug-gnu-emacs@m.gmane.org; Sat, 02 Jun 2018 02:36:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45145) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fP08z-0004wc-Qq for bug-gnu-emacs@gnu.org; Sat, 02 Jun 2018 02:36:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fP08w-00049g-KF for bug-gnu-emacs@gnu.org; Sat, 02 Jun 2018 02:36:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:50407) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fP08w-000464-FX for bug-gnu-emacs@gnu.org; Sat, 02 Jun 2018 02:36:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fP08w-0001Ci-2i for bug-gnu-emacs@gnu.org; Sat, 02 Jun 2018 02:36:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 02 Jun 2018 06:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31546 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 31546-submit@debbugs.gnu.org id=B31546.15279213264578 (code B ref 31546); Sat, 02 Jun 2018 06:36:02 +0000 Original-Received: (at 31546) by debbugs.gnu.org; 2 Jun 2018 06:35:26 +0000 Original-Received: from localhost ([127.0.0.1]:58304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fP08M-0001Bl-BP for submit@debbugs.gnu.org; Sat, 02 Jun 2018 02:35:26 -0400 Original-Received: from mail-qk0-f171.google.com ([209.85.220.171]:37358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fP08L-0001Ba-Ku for 31546@debbugs.gnu.org; Sat, 02 Jun 2018 02:35:25 -0400 Original-Received: by mail-qk0-f171.google.com with SMTP id j12-v6so18228647qkk.4 for <31546@debbugs.gnu.org>; Fri, 01 Jun 2018 23:35:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=tXhOqhD76mD+C8TIoJiv+AllVurBSBcrw52aIlr22a8=; b=p7dtClXtI752m4MnmVcLYxhDKIMpNNcoywc6j7dlq2iG780S+vSJBNFzuXZn63la0m clCYLYGWhpMYL9wKYt7P5uKegqwK8thdF64cyg7UbFlo2lJaxvu+nme0nYUlX0u0KYPZ 6YBawZswxG4QlxRsWDW0kgQjiQuDv3vNnU93/RESXNxMxJCkhAGdFggXsT4mnyfbFmi0 JwbfF4z7aO+EvNZhOdyScW+6kuPWLl36s/s6+qBPESP6YwZqWBKKffOwJy5qgJ11cXVk Rb7mOOOtAlqElKMQ+irbAcQUsCNPU9JmNCalLgkYTz5ySXd9SrmFjShCbFzT1aze7rGw 7UMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=tXhOqhD76mD+C8TIoJiv+AllVurBSBcrw52aIlr22a8=; b=OtTFusJbS2Mil5iv1YSiXOSjMEtBHxH0xz3jBHwvENDEIoVF5BsEMfpyWT63YzCRA0 zas8tVyt8NRwCkaQR4zDRQp3R+Xcl9P3krVeu1lqe/YMzyDkAE0pD9vHGPEFp8EAzpXv t51SSbxF8lEDYWXcuvHKk/u/k+T+svIELhSkW3Hk0VYtdbkc0HkLV2blauOtM28Jto9D GIxhuP0UxVL9pjVaoQ5r+PS9c5YSo+XHHmSeOuN7fd53/K0U3qbcc9cUIR71Wi3OXaTt OxWiyVPsrS0GuHZ80o0pQmYH7T/9bf8DuzNGNROKg8MCftcwhX5WU0J6coZcZzIFZldt 8/Rg== X-Gm-Message-State: APt69E3epbuV89Tutq11SZgKC5JkAu75xyoENY5IARFurneS50ryTQit czg4vR7Nh2S0izwzfgeI4Clw/XsrqXdGqgQrpHI= X-Google-Smtp-Source: ADUXVKKPK/4mDoG73p+q6iaumhFNNDkfiNKMd4bR1bsk28/n6ZJQ+vk96CXPSBmh6mAeGDtvU81L/LYLl4qpgYpy7Qk= X-Received: by 2002:ae9:e8c2:: with SMTP id a185-v6mr13071104qkg.223.1527921320252; Fri, 01 Jun 2018 23:35:20 -0700 (PDT) In-Reply-To: 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: 208.118.235.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:146839 Archived-At: --00000000000089fe19056da2e7b7 Content-Type: text/plain; charset="UTF-8" Here is an updated patch which includes Alan's changes. Any concerns with this? Thanks, Aaron --00000000000089fe19056da2e7b7 Content-Type: application/octet-stream; name="0001-Prevent-errant-scroll-on-mouse-click-Bug-31546.patch" Content-Disposition: attachment; filename="0001-Prevent-errant-scroll-on-mouse-click-Bug-31546.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jhx0w66n0 RnJvbSAwMmFjZmE2YWE4MTMyZDc2N2JmNzEzOTBiMTAxY2QyOWZkNWMxYjQ0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBYXJvbiBKZW5zZW4gPGFhcm9uamVuc2VuQGdtYWlsLmNvbT4K RGF0ZTogVGh1LCAyNCBNYXkgMjAxOCAwMzo0NTowMyAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIFBy ZXZlbnQgZXJyYW50IHNjcm9sbCBvbiBtb3VzZSBjbGljayAoQnVnIzMxNTQ2KQoKKiBzcmMvbnN0 ZXJtLm0gKG5zX21vdXNlX3Bvc2l0aW9uKTogVXNlIGNvcnJlY3QgZnJhbWUgd2hlbiBkZXRlcm1p bmluZwogIG1vdXNlIHBvc2l0aW9uLgoqIGxpc3AvbW91c2UuZWwgKG1vdXNlLWRyYWctdHJhY2sp OiBPbmx5IGFjY291bnQgZm9yIG1vZGUtbGluZSBoZWlnaHQKICBpZiBgbW9kZS1saW5lLWZvcm1h dCcgaXMgbm9uLW5pbC4KLS0tCiBsaXNwL21vdXNlLmVsIHwgMyArKy0KIHNyYy9uc3Rlcm0ubSAg fCAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9saXNwL21vdXNlLmVsIGIvbGlzcC9tb3VzZS5lbAppbmRleCA5NWFhZGE5 YjE1Li42YTQ1MTE4ZGUwIDEwMDY0NAotLS0gYS9saXNwL21vdXNlLmVsCisrKyBiL2xpc3AvbW91 c2UuZWwKQEAgLTEyMTksNyArMTIxOSw4IEBAIG1vdXNlLWRyYWctdHJhY2sKIAkgKGJvdW5kcyAo d2luZG93LWVkZ2VzIHN0YXJ0LXdpbmRvdykpCiAJIChtYWtlLWN1cnNvci1saW5lLWZ1bGx5LXZp c2libGUgbmlsKQogCSAodG9wIChudGggMSBib3VuZHMpKQotCSAoYm90dG9tIChpZiAod2luZG93 LW1pbmlidWZmZXItcCBzdGFydC13aW5kb3cpCisJIChib3R0b20gKGlmIChvciAod2luZG93LW1p bmlidWZmZXItcCBzdGFydC13aW5kb3cpCisgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBt b2RlLWxpbmUtZm9ybWF0KSkKIAkJICAgICAobnRoIDMgYm91bmRzKQogCQkgICA7OyBEb24ndCBj b3VudCB0aGUgbW9kZSBsaW5lLgogCQkgICAoMS0gKG50aCAzIGJvdW5kcykpKSkKZGlmZiAtLWdp dCBhL3NyYy9uc3Rlcm0ubSBiL3NyYy9uc3Rlcm0ubQppbmRleCAzYzk1ZmVkYWRjLi5mY2JhYzE3 MzNiIDEwMDY0NAotLS0gYS9zcmMvbnN0ZXJtLm0KKysrIGIvc3JjL25zdGVybS5tCkBAIC0yNTgx LDcgKzI1ODEsNyBAQCBzbyBzb21lIGtleSBwcmVzc2VzIChUQUIpIGFyZSBzd2FsbG93ZWQgYnkg dGhlIHN5c3RlbS4gICovCiAKICAgaWYgKGYgJiYgRlJBTUVfTlNfUCAoZikpCiAgICAgewotICAg ICAgdmlldyA9IEZSQU1FX05TX1ZJRVcgKCpmcCk7CisgICAgICB2aWV3ID0gRlJBTUVfTlNfVklF VyAoZik7CiAKICAgICAgIHBvc2l0aW9uID0gW1t2aWV3IHdpbmRvd10gbW91c2VMb2NhdGlvbk91 dHNpZGVPZkV2ZW50U3RyZWFtXTsKICAgICAgIHBvc2l0aW9uID0gW3ZpZXcgY29udmVydFBvaW50 OiBwb3NpdGlvbiBmcm9tVmlldzogbmlsXTsKLS0gCjIuMTcuMAoK --00000000000089fe19056da2e7b7--