From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#31650: 26.1; Desktop mode adds wm stickiness to emacs windows. Date: Wed, 30 May 2018 14:37:40 +0200 Message-ID: <5B0E9B14.4040707@gmx.at> References: <87zi0idk0c.fsf@pointsman.de> <5B0E4778.9030708@gmx.at> <87wovle7ow.fsf@pointsman.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1527683771 23369 195.159.176.226 (30 May 2018 12:36:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 30 May 2018 12:36:11 +0000 (UTC) Cc: 31650@debbugs.gnu.org To: Rolf Ade Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed May 30 14:36:06 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 1fO0Kg-0005sL-1N for geb-bug-gnu-emacs@m.gmane.org; Wed, 30 May 2018 14:36:02 +0200 Original-Received: from localhost ([::1]:38427 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fO0Ml-0005DH-Se for geb-bug-gnu-emacs@m.gmane.org; Wed, 30 May 2018 08:38:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37502) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fO0Mf-0005Cv-CD for bug-gnu-emacs@gnu.org; Wed, 30 May 2018 08:38:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fO0Mc-0004gJ-NN for bug-gnu-emacs@gnu.org; Wed, 30 May 2018 08:38:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:46861) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fO0Mc-0004f5-Ha for bug-gnu-emacs@gnu.org; Wed, 30 May 2018 08:38:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fO0Mc-0008HM-65 for bug-gnu-emacs@gnu.org; Wed, 30 May 2018 08:38:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 May 2018 12:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31650 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 31650-submit@debbugs.gnu.org id=B31650.152768387831812 (code B ref 31650); Wed, 30 May 2018 12:38:02 +0000 Original-Received: (at 31650) by debbugs.gnu.org; 30 May 2018 12:37:58 +0000 Original-Received: from localhost ([127.0.0.1]:54757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fO0MY-0008H2-8V for submit@debbugs.gnu.org; Wed, 30 May 2018 08:37:58 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:56743) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fO0MW-0008Gj-CD for 31650@debbugs.gnu.org; Wed, 30 May 2018 08:37:56 -0400 Original-Received: from [192.168.1.100] ([46.125.249.34]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Mb31L-1fdBaw2a3H-00Kd1X; Wed, 30 May 2018 14:37:49 +0200 In-Reply-To: <87wovle7ow.fsf@pointsman.de> X-Provags-ID: V03:K1:CHe5WgVa2XIQ7Y8MpbB9idxlDv5Od9u/+3+JKTdqRBZqSU9QL1y zoCXM3sHAjNS7rJ9HT4MvzZ8FZP0ljZvPnoo1c2rjZvUk11fpBUVpEoi14YEWMxFyWEvewq BRESnUZ9GvEYD299J9wOK0Ru7tBMng5TxlBSFdge1h6gIllLHy/O/AYyMmBWPY5SZyHCpba ApL9pN+6WXjiKSayAJ37g== X-UI-Out-Filterresults: notjunk:1;V01:K0:UedSYNccqhQ=:O4qnAuJxnx/0u1f5vfbthQ MLMCD9LCGhszMeT6swIqBXOBkVr9MtXyZD9xmAwFUZI+af6ZGnVhIIJURopwhOoZH/0/J0l+y L72k9acigF0eXW6Aa2j2HoA1Xrcfb3ok7L3bqapgX6ClSr+pfvVApD1EheUz7p/sKECmurvN4 zdl7uvpCFyYZZqD7lp4wRHXlHVlQh6aWOlGtVvxaZxKIc3zGkkUCTnubUt7znfYEUbfRm7BYy 0DgztF3pQ4e6AYU/PInKGX/MAiHKQnAAkWegyAqIVb/HBrKZzxnQEq7chUPZOn5Lvq0KU7eM/ iT4PxjkDb4Jy5SmA9Mw1inv0ovyxh1788LjGn2OoLNTNdc8ilpLu6IAic6sHtgqxFsPVAemtP Ur5NXcAgSrTNesJPifzFOncTvbAzRe3lj7BL+3mkLjr6DGqIfEKm0z9IzWH+LObb3H4ugC3iW kpmmfKF+r+9LAE7DREHj5gRNvkFXxVY5vpNCojGkrWZ79ngPDXIjtQ6vVEfRlkXDvU06PspCR lwgrc1lkkFSshw19qc9qfgE1N/MpALrgKc5+362b2fsOQZQLBTWijhSSbUnnEg3gf8s2aKa/B d4hnA9DdsMLY/Dcah9e4EKjLTyuwA0DGdrEiAfSK6huZTH8gti33AWE00n21/I+xkODwtE1G9 ytr58wUOFBkonbUhiy0QoZHtsmzzHTzgatoaggBqFS/CqB39McIMqTlJ29lm8ikcGN8oHhwWB Vgsqxu7hgqStlvYn+/hYzu5GwvTDQZmvX+0gVJeMf5gSDKTmIft3Wsf+Q9ja/uCEKa6FkZ2K 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:146751 Archived-At: > Now, this is interesting. Unfortunately so. > I start emacs -Q. The frame comes up and isn't sticky. > > Now I evaluate your code from above in the scratch buffer. It returns > nil. _But_: It also puts the frame into sticky mode! Does it also make the frame sticky when with emacs -Q you simply evaluate (set-frame-parameter frame 'sticky nil))) If so, then it would be helpful to debug x_set_sticky, set_wm_state, x_send_client_event and x_fill_property_data to know which value gets propagated there. As it stands, it seems that we always turn on stickyness when setting this frame parameter to nil, so somehow the chain above seems to corrupt it. Thanks, martin