From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sascha Sadeghian Newsgroups: gmane.emacs.bugs Subject: bug#44180: 28.0.50; Emacs frames won't redisplay unless resized Date: Sun, 25 Oct 2020 17:26:18 +0100 Message-ID: <20201025162618.GA46534@gamma.sadeghian.org> References: <87wnzgkdsj.fsf@ericabrahamsen.net> <83k0vgiyub.fsf@gnu.org> <87k0vgkbgq.fsf@ericabrahamsen.net> <83eeloivgc.fsf@gnu.org> <87lffw1wjv.fsf@ericabrahamsen.net> <7f32498b-1293-f1ee-5636-8ddd5bbff6c1@gmx.at> <87h7qjpeam.fsf@ericabrahamsen.net> <831rhmgx6x.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14432"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eric Abrahamsen , 44180@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Oct 25 17:56:12 2020 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 1kWjJT-0003dk-V0 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 25 Oct 2020 17:56:11 +0100 Original-Received: from localhost ([::1]:38544 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kWjJS-00041b-TY for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 25 Oct 2020 12:56:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34242) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kWjJL-00040g-8w for bug-gnu-emacs@gnu.org; Sun, 25 Oct 2020 12:56:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54194) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kWjJK-0005Ne-W8 for bug-gnu-emacs@gnu.org; Sun, 25 Oct 2020 12:56:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kWjJK-00075U-Vr for bug-gnu-emacs@gnu.org; Sun, 25 Oct 2020 12:56:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Sascha Sadeghian Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 25 Oct 2020 16:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44180 X-GNU-PR-Package: emacs Original-Received: via spool by 44180-submit@debbugs.gnu.org id=B44180.160364495527209 (code B ref 44180); Sun, 25 Oct 2020 16:56:02 +0000 Original-Received: (at 44180) by debbugs.gnu.org; 25 Oct 2020 16:55:55 +0000 Original-Received: from localhost ([127.0.0.1]:37504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kWjJC-00074m-TY for submit@debbugs.gnu.org; Sun, 25 Oct 2020 12:55:55 -0400 Original-Received: from mout.kundenserver.de ([212.227.17.24]:39765) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kWiqq-0004Fa-1Q for 44180@debbugs.gnu.org; Sun, 25 Oct 2020 12:26:36 -0400 Original-Received: from gamma.sadeghian.org ([87.134.45.204]) by mrelayeu.kundenserver.de (mreue107 [213.165.67.113]) with ESMTPSA (Nemesis) id 1N4yNG-1kMiT93oc0-010qrs; Sun, 25 Oct 2020 17:26:20 +0100 Content-Disposition: inline In-Reply-To: <831rhmgx6x.fsf@gnu.org> X-Provags-ID: V03:K1:wtLVrBJKHX0ugbdPWez/cO5EFheduuqDb9uoJF8HX1tHiogkeoU W7HkKkL6y//Bl2d47Px9AVm7/kmM3/pYwvtQHhfMca6t4oeGX+gkGYUjgfLZNVV/Y1qbQ3j erL96jw4A9qmzuADzp8GlQDZ5LXhajULl/8Dv/6ADOQTlxpzBcRwVOsJXW1HxGKnSofoo/J s+z0j7awGe03v4BF/mVbg== X-UI-Out-Filterresults: notjunk:1;V03:K0:iknNfgKqFd0=:lfYfIlSqDloKGqVKS6X4W6 VFv2G+XKfXBiqZXOUYph2o1mx3ETTmbyOjoTLpmx3IjPjynw5yUpjgXJFKu7OBEGBQlyOolJV X4IJ/ZYb8CHNFQrjvk3m8MT497Zr6JQt991Fgz7Wie4R5G8zP9wrRgoxSkgAkNBjtG2a7q9IJ l70Drp2l1vdarbaEspmFWcdIgZ3Z76a5HsEzRo02DTkp8ypqvutSkYchm7CJwuOltJmAddYBg 2zmOzAkwqTIbmjIwhOq9OR8Du/fmTEdSY4jxbIliz10IHEMpjgY9hxY93GZ3VYr6OQQz9E6Xp +Hc7vxL+nM/5DLM1mbb382norDM0U0rvstQNpgF6U0hZyhHcL7rBbkmbdaAVCkqIMa6Cry9zi lVZH++DUZ72MJJBLH+CalkltUu6aFkJI9sMS518ArW7wQZwFzjF2NCiePgLXi8w9nzFMiyoTT WxHwPvt8xQ== X-Mailman-Approved-At: Sun, 25 Oct 2020 12:55:53 -0400 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:191518 Archived-At: Eli Zaretskii wrote: > Since the other frames are not really visible, treating them as > iconified makes some sense. But then I don't understand your original > report: you said these frames are not updated, but since they are > obscured, what does "updated" mean for them? I am seeing similar behaviour with the i3 window manager. Let’s say we start with an Emacs GTK window and an xterm window side by side, so that each has 50% of the total screen width ("split" mode in i3). If I switch to "tabbed" mode now and select the Emacs tab, the Emacs frame is unresponsive, and its contents are not redrawn any more. This didn’t happen before 2c0cd90083. Here is a quick demo with emacs -Q: https://webterm.io/bug-gnu-emacs/44180-working.webm https://webterm.io/bug-gnu-emacs/44180-broken.webm The bug can be reproduced with a single frame. The confusing part is probably that for this frozen frame, keyboard input is still working, so buffers can be edited, while the edits are only visible in other, non-frozen frames (for example, a second emacsclient frame showing the same buffers). The GTK menu and toolbar are also not affected. Hope this helps!