From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#31546: 27.0.50; macOS child frames with no mode-line mouse click problem Date: Tue, 22 May 2018 20:33:53 +0100 Message-ID: <20180522193353.GC35196@breton.holly.idiocy.org> References: <5B03C5DD.2000304@gmx.at> <5B03D77C.80606@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1527017597 5714 195.159.176.226 (22 May 2018 19:33:17 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 22 May 2018 19:33:17 +0000 (UTC) User-Agent: Mutt/1.9.3 (2018-01-21) Cc: 31546@debbugs.gnu.org To: Aaron Jensen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue May 22 21:33:13 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 1fLD20-0001IT-8b for geb-bug-gnu-emacs@m.gmane.org; Tue, 22 May 2018 21:33:12 +0200 Original-Received: from localhost ([::1]:57556 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fLD45-0007vd-JI for geb-bug-gnu-emacs@m.gmane.org; Tue, 22 May 2018 15:35:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34960) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fLD3r-0007tu-LZ for bug-gnu-emacs@gnu.org; Tue, 22 May 2018 15:35:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fLD3m-0002Tu-SD for bug-gnu-emacs@gnu.org; Tue, 22 May 2018 15:35:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:36579) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fLD3m-0002Tm-Ni for bug-gnu-emacs@gnu.org; Tue, 22 May 2018 15:35:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fLD3m-0002cr-FW for bug-gnu-emacs@gnu.org; Tue, 22 May 2018 15:35:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 22 May 2018 19:35: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.15270176449991 (code B ref 31546); Tue, 22 May 2018 19:35:02 +0000 Original-Received: (at 31546) by debbugs.gnu.org; 22 May 2018 19:34:04 +0000 Original-Received: from localhost ([127.0.0.1]:44469 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fLD2p-0002b5-SY for submit@debbugs.gnu.org; Tue, 22 May 2018 15:34:04 -0400 Original-Received: from mail-wm0-f42.google.com ([74.125.82.42]:35552) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fLD2o-0002aa-CN for 31546@debbugs.gnu.org; Tue, 22 May 2018 15:34:02 -0400 Original-Received: by mail-wm0-f42.google.com with SMTP id o78-v6so2922466wmg.0 for <31546@debbugs.gnu.org>; Tue, 22 May 2018 12:34:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=TFbQ3JJ+c6HnPU4+ofe4BGIHFKAgijI6mhybLFGMdLM=; b=abwjCHUuUVDAxxVM9yDMVh8qNJ0XRoDteeksrJ9AdGMdHCvvju3ljnYNhTwpvbDn/3 YmNNd4JRbaiZ80pcE7SUODgN8KTevUMJ5hTejJTG02c2Wjnovnv39m5ZK1bw2WSbsNYK 3T0+k/i4Tz69h+rnfN1aGvPnGtoCJH8LgW2migGAXAVCFsxRhYFV3zExzG5kgJ6+rqQM nCyL+Xb1vWOg/WrCUF7l9I2ASGAf0tL+h7S+sD2M1dEP/blsql/FZJV9E5ZPz95F9fri wlxDghug/YNKcZfZS6Qd3O0aLbFLrFLWC0n9F1LSe2aUK+BJ/1VeMvYu2GN2d66QMUXN +1lw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=TFbQ3JJ+c6HnPU4+ofe4BGIHFKAgijI6mhybLFGMdLM=; b=MEutNGeepJqVoQoearSYlrXEKzW80UaOk1kVcF4FObW/b/SewfH+R7AyMCrMMAzvs1 DJaElIgbNrS6JzxqVkAfOM1xRilO2CVPlbYOCcsTyBHni6FyYHGR27Wg2Vwx9DHmLG2M b+MtLUY0Mp4caBdFM32Mk8uf6aM3v6DA5ZHewOcdZHToN1JrSQBJJT2kNFtsEGGl6xOp CuSlDE+wUquDx9yO9LwRF4lil6BgKSZGVl7W2B+rZ4by/rsYgfaxUp5+3U7xyqnVZ9F/ I8x+o+R5NED7W6Bu8uay3zwOqkqtF7WE6iaAv3mr9LBZPc28vpxrNjWj44Wu5UeyJAF6 XS4g== X-Gm-Message-State: ALKqPwd3KSTUrke3fvx3q7ayyN/lzdJmRPXS7vyMmsMIoYr4sZ54pUvy aIO5OjiKrme2mqvJO26NPf4= X-Google-Smtp-Source: AB8JxZrwqry7y9yh5/+zMpgLr4dKxIzD0KBuZ3bj5XyP4Imocp/86yk1wiIN7Kd4Dq20pQnHnsYNNA== X-Received: by 2002:a1c:1305:: with SMTP id 5-v6mr2428647wmt.89.1527017636413; Tue, 22 May 2018 12:33:56 -0700 (PDT) Original-Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-3195-ed66-b02d-6c9f.holly.idiocy.org. [2001:8b0:3f8:8129:3195:ed66:b02d:6c9f]) by smtp.gmail.com with ESMTPSA id i76-v6sm765355wmd.20.2018.05.22.12.33.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 May 2018 12:33:55 -0700 (PDT) Content-Disposition: inline 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:146399 Archived-At: On Tue, May 22, 2018 at 05:51:51AM -0700, Aaron Jensen wrote: > > It turns out the finger pointer shows up when my mouse is over the modeline > of the parent frame. With emacs -Q the child frame happens to overlap it. > If I move it away, I can't see the pointer anymore. Confirmed. I get the tooltip for whatever is under the mouse in the parent frame, even though the child frame is obscuring it I think it’s because the parent is the selected frame. Here’s some fun for you to try: (set-frame-parameter nil 'z-group 'below) put another application’s window partially over the Emacs frame, make sure the Emacs frame is selected, then mouse‐over where the modeline should be. The pointer changes and tooltips are displayed as though the other application window isn’t there. I guess we need to work out whether the frame is obscured and if so don’t change the mouse pointer or create tooltips? -- Alan Third