From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#55836: 29.0.50; (iconify-frame) freezes buffer view under Wayland. Date: Mon, 26 Sep 2022 08:15:42 +0800 Message-ID: <87sfkf9ej5.fsf@yahoo.com> References: <871qrzbqv3.fsf@yahoo.com> <87wn9rab1g.fsf@yahoo.com> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18695"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 55836@debbugs.gnu.org, Lars Ingebrigtsen , =?UTF-8?Q?Qu=C3=A1ch_?= =?UTF-8?Q?M=E1=BB=B9_?= =?UTF-8?Q?Uy=C3=AAn?= Nhi To: Tino Calancha Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Sep 26 02:17:19 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ocboE-0004eb-WC for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 26 Sep 2022 02:17:19 +0200 Original-Received: from localhost ([::1]:38438 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ocboD-0007vq-T4 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 25 Sep 2022 20:17:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42672) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ocbo1-0007vT-S9 for bug-gnu-emacs@gnu.org; Sun, 25 Sep 2022 20:17:06 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49658) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ocbny-0004ce-Pe for bug-gnu-emacs@gnu.org; Sun, 25 Sep 2022 20:17:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ocbny-0001Ju-GI for bug-gnu-emacs@gnu.org; Sun, 25 Sep 2022 20:17:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 26 Sep 2022 00:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55836 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 55836-submit@debbugs.gnu.org id=B55836.16641513654986 (code B ref 55836); Mon, 26 Sep 2022 00:17:02 +0000 Original-Received: (at 55836) by debbugs.gnu.org; 26 Sep 2022 00:16:05 +0000 Original-Received: from localhost ([127.0.0.1]:48736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ocbn3-0001IL-9q for submit@debbugs.gnu.org; Sun, 25 Sep 2022 20:16:05 -0400 Original-Received: from sonic309-22.consmr.mail.ne1.yahoo.com ([66.163.184.148]:34719) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ocbmz-0001HY-87 for 55836@debbugs.gnu.org; Sun, 25 Sep 2022 20:16:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1664151353; bh=ZzgJQqxhY5D7BvMAcu16GpYakHH4yBVqhaBi9E8uOI8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=MLitWP95ZYoH2Obd6tDLYgwoxE7msiFDd0JxwWE6M1/05pJOVXVXOaS6fqjavlTtit6ngJKNI2fi+q1kSokpMm/t/8l8Xgvq8opIqWPeJ1ILddXBKlBNyeVboOyKQ1D5UtJvSfrnIHHMzV6P1+fHXJVewg/CiPiaNmby5pcQBmNvD4ey3Fd8ETsUR21xYWPeM5C9mAXigkMVbEQbBn9n+u8c7BLK5UXZ4itGR1galysPXbTXGgzJKZnEUK8y+Dk2vuh5i0UjRMbG6sgzvl2ckuzBYgMlnRvKB932NQJSAJTWXS4VBrbS+hgXFQuCE6/VuiMPx4efBaw0tcKmkCHiYA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1664151353; bh=w/scYY4+LwMlH3vSMyHInr2VkpMssCyFZge4Uh6yLsx=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Om99lq/I6a2wNkEYARwh10/JWXdWeQ+jgkid2S05vhxxnNMb6waDZyy9QVusAQ1NHc3UK2uWiDvcf5olnO28pvSaWZ5Lp1nzwlF+mkNNZnlo3HU2A2g/NaS66WIZN4IYm4a6ZaLIUAE5+hQa1OM1EVntfA/6W9srMUnt/rwWKPYbSbAYF0vvr32HOOIerB5xSlQiTEXuNhq7wqcjYcUQ7q6sLxtU+kjN6iBv3EOKczG9WBgLMQbSYMM3Kv41cy14qzlZNViZRD1YEeKbV/0jJevhw2hQRAZ0dxxa+J2YhSYs0v4eI25808tTIxQUR6PV99YJ0twGS1kFjelR361yvw== X-YMail-OSG: I268oV8VM1kAbtQmtl1Z.cXG5JxmEVqaQDmxmLgRQJ2Mg8Q0tvY34e4XVf29ukX 0R4nD0ficwyhDMN_qicvwWy2vnzyoEUSxBTiqBsvKwXTI1nCEJQ5FPQm.uvqYgfst2Ag3PLzfWp7 CRbNYiKl9K9m0U6XNpVr5Ig5IphsWkktqnz254rEyTe2RE70BM1icj1WYUPI98aENQ7H_u21VaaA VR09EL4YmdVlWtduwnWPaJTNEsvXDnIbX_MZjayQsSHFk0.S8pPSDRLjP5DP3ga1vyhy2ABIpCm0 XZUoQ25ejjrZ263a62ewh7yRbKjVhxpdj0r5vG7hYVAKoLHO6knwpDTFdNTqaoZRw.B62zlE0aEk 7t.Q_8NLQycFIBWqYe5hOORrwPUXEnh0vv1Q3JZxcDAhfTGGbBqTPUhHomVJnDqvny__N7rgLfh7 B4PjDIgfVfMVsBfVccn3baCQTMkwpk_LmbDKmgul.DTFPXUiyn9PfWzTtN22DQWazgPt6zyrW1eY PzQwz4On1cVzKrsP4mc5w2du9tFa9eyFDA9dNSS7.oKQAmscLI.90a3weOPSvlLSmny55Bj4nMvB jfI7.whDhJsBZuVjhVGLTwyL2NnVyeBFvfX_TxWp.0h9B1Qy13M8B2vpsrPGi83I93F2ZWefqc20 paSfi7mVBUqc9O73m0fojYBh4H5GmF.xixmPcdjCOGPlrVdGxz4qS509pkkois8ZZD3nLaqF4lnP qzib0iZ4lU_BfCktlSwxkB60ToQhd3VpWf6FhD1DtInU03FoADIAEM.z8NGRug.ezqrNEdD1tIeJ ps6GF98c62zjxYq_CN4BZmnY_e7lCEwDFtEg3t5jKD X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Mon, 26 Sep 2022 00:15:53 +0000 Original-Received: by hermes--production-sg3-dfffdfbd4-v2h7k (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 3a3dfe1706c2ca257e6c22964b3d1916; Mon, 26 Sep 2022 00:15:47 +0000 (UTC) In-Reply-To: (Tino Calancha's message of "Sun, 25 Sep 2022 15:46:19 +0200 (CEST)") X-Mailer: WebService/1.1.20702 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:243616 Archived-At: Tino Calancha writes: > I am sorry, I was running on X11: Yes, that's what I expected. > $ inxi -Gxx | grep compositor > Display: x11 server: X.Org 1.20.3 compositor: kwin_x11 driver: loaded: qxl > > I have restarted the session, now on Wayland: > $ inxi -Gxx | grep compositor > compositor: kwin_wayland driver: loaded: qxl > > Under Wayland: > - My patch fixes the issue. > - Your patch doesn't fix it. What if you use GNOME Shell? The problem is no window state changes are normally sent by GDK under Wayland, so Emacs doesn't even get to the piece of code that clears FRAME_ICONIFIED_P.