From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.devel Subject: Re: A GTK-only problem when making frames invisible Date: Sat, 04 Feb 2017 23:28:24 +0100 Message-ID: <87o9yhfv5j.fsf@rosalinde> References: <58960943.7090805@gmx.at> <87shntg1gk.fsf@rosalinde> <58964BE4.2090404@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1486247351 2726 195.159.176.226 (4 Feb 2017 22:29:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 4 Feb 2017 22:29:11 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: emacs-devel To: martin rudalics Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 04 23:29:06 2017 Return-path: Envelope-to: ged-emacs-devel@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 1ca8pN-0000My-VZ for ged-emacs-devel@m.gmane.org; Sat, 04 Feb 2017 23:29:06 +0100 Original-Received: from localhost ([::1]:41040 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ca8pQ-0004JK-7Z for ged-emacs-devel@m.gmane.org; Sat, 04 Feb 2017 17:29:08 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60424) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ca8oo-0004J2-QN for emacs-devel@gnu.org; Sat, 04 Feb 2017 17:28:31 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ca8ol-0007gw-Kk for emacs-devel@gnu.org; Sat, 04 Feb 2017 17:28:30 -0500 Original-Received: from mout.gmx.net ([212.227.17.20]:54568) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ca8ol-0007gd-9X for emacs-devel@gnu.org; Sat, 04 Feb 2017 17:28:27 -0500 Original-Received: from rosalinde ([83.135.25.69]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Lm6IP-1c1M1w1W8P-00Zh5f; Sat, 04 Feb 2017 23:28:25 +0100 In-Reply-To: <58964BE4.2090404@gmx.at> (martin rudalics's message of "Sat, 04 Feb 2017 22:47:16 +0100") X-Provags-ID: V03:K0:692I3TVnXTkD+QemLTsb1kh0p5+CYGb4IfjSjOqKEE9PoBt5GXv nr0NuawSXcRtr1jzchkBa9Upm8twoecFWYFRnrOdUrajZZj1xt0oS4UOZ77qxeCtRfOEYkK 1EcSp7yfSfrzYr2ePzpJwSrtU/IsWKZQmkcz/qIjqNdcjrryEvGFMPziD0juAgYadY5B/QG EZ8Dci4+TJk5lZUK9itjA== X-UI-Out-Filterresults: notjunk:1;V01:K0:ijPL1QcTo+M=:/GInqR2057CF9BRc42PvOq jVsuCO87vRlPLRTI/vYYgtNWMHEv0XHmPrTk9x4mIc/Am2kAKp/tsvV3qrgCe7F+Yh+YW6rym 54plo9yQtiUfuvxNeRcb+m8yAAo05nOGHI55zwcxF986XVIZiU/0CQRNA4x+opS96uWli27oX eYcP8X2q5P0mFEQDv2fC6Ws7c4c/cJLDE6fsYujj3K1mDp5YYQqZgGP4Pm8wo0sjRwrsPKFMI k+9mgOEHHWQYivaYYBZkFPyYRweIgpNJq2IzyD5ME+nDVi46m9vMxQXYS82EHbXEu6U0tVAva l5fjRFWLWbjEJXVbixIk1l7ruXi3iNekHvRMuNYEO6LyrI1UrZhEVYD92rUvTtXXCO8/Oa88U GvqJ5/KDGU72sd9g+sJ3VRQvGokjUE/O1OTNyZPV7PwgPW94f3ZESrSMK/CA7iA4cm6wa5UW8 R9mmctvkhCExnc5hEnfVHDFytwt2Z7agD4aU83toR7Z9KXAln2WdFiTTRXWvz1+xTtyYJDNMK HuQx79LSqVAOIfkdSkJ/El4XIm+GSiRyp/3XaDR9Q1TqyYQ2UayOi8RufeKPRqWXVuklYmZXR JBDwQuayFrOdZrUXYMOhy96Cjvgn+XH4iOLQRpVxQAY+Pj5upSclc0UbLzWBU0I43QezmeBMg v3oZimQnYTiPVbkvcDjRuzqrNP88XbfacIe4ztyNJS+PpPmDQnMDrjA9lECJHWk/qGnNhobeS JdduXtEhRtkRs41PhV51bIrStu7rl7JyM7K+dI9BpjhvJ7s0g1a8lpSEp0aQ9ERC5N/kYiN9 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.17.20 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:211975 Archived-At: On Sat, 04 Feb 2017 22:47:16 +0100 martin rudalics wrote: >> When I execute your recipe, after the make-frame-invisible invocation >> the new frame get minimized, i.e., is only represented on the desktop as >> an entry in the task bar (or panel in KDE terminology), and the >> frame-visible-p invocation returns t. Is that expected? > > No. The frame should disappear from the taskbar: > > On graphical displays, invisible frames are not updated and are > usually not displayed at all, even in a window system=E2=80=99s "tas= kbar". I must have misinterpreted what I saw, because now after make-frame-invisible the new frame does indeed vanish, also from the taskbar. Sorry for the confusion, I don't know how I thought it was different before. However, frame-visible-p still returns t (not `icon'). > Can you try with an earlier version?=20=20 I don't have an earlier build from master than from 2017-01-25, which behaves the same. However, with my build from emacs-25 from 2016-11-16, frame-visible-p returns nil. > And is there any difference if, as > a second step, you do (iconify-frame frame) instead? This does minimize the frame to the taskbar, and frame-visible-p returns `icon' instead of t. Steve Berman