bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#48413: 28.0.50; emacs does not repaint the window after switching wo


From: Platon Pronko
Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad
Date: Sat, 15 May 2021 11:28:41 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0

Can you tell me why we do not SET_FRAME_VISIBLE when receiving the
MapNotify event here?  Probably because we are not yet visible - though
mapped but invisible is a queer state.

In Bug#48129 Tom conjectures that this happens because some WMs do not
set _NET_WM_STATE.  Do you agree with him?  If so, wouldn't it make
sense to skip that x_get_current_wm_state check in MapNotify because it
fails on too many WMs?

I think I agree with your reasoning ("Probably because we are not yet 
visible"). Can't comment further because I don't know much about Emacs frame 
internals and different WM specifics.

Best regards,
Platon Pronko





reply via email to

[Prev in Thread] Current Thread [Next in Thread]