Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad

From: "Basil L. Contovounesios" <[email-masked]>
Date: Fri, 14 May 2021 12:05:20 +0100

"Basil L. Contovounesios" <[email-masked]> writes:

> Platon Pronko <[email-masked]> writes:
>
>> This looks like Xmonad-specific regression after commit 483c5e95 by Martin Rudalics.
>>
>> Steps to reproduce (under Xmonad):
>>
>> 1. Open a new frame (./src/emacs -Q);
>> 2. Type something in a buffer;
>> 3. Switch to a different workspace;
>> 4. Switch back;
>> 5. Observe buffer being blank and not responding to any interaction.
>
> FWIW, on Xmonad 0.15 when I switch back the selected frame is not blank.
> Only when there is more than one frame are the unselected frames blank.
> (See screenshots in https://bugs.gnu.org/48268#20.)

Ah, but this is true for me only on Lucid.  With GTK2 and GTK3 I can
indeed reproduce the blanking.  FWIW, the blank frame responds to
'C-x 5 2', creating a second frame that is not blank.

-- 
Basil