Re: Focus problems with firefox (and possibly others) possibly fixed

Rhialto <[email protected]>
Newsgroups gmane.comp.window-managers.ctwm
Message-ID <[email protected]>
On Sun 29 Apr 2018 at 19:09:31 -0500, Matthew D. Fuller wrote:
> 
> > I've got a change up in a branch at [...]
> 
> Landed in trunk now.

I have no idea if the following is related to this change (I can think
of no real correlation except in time), but in the last several days the
following happened to me twice:

1. I was watching something with mplayer, full-screen. That uses the
   EWMH fullscreen feature of being on top when focused.
2. Xscreensaver kicked in, fading out the screen to black.
3. For some reason, when that happens there is always a short hickup in
   playing. I never checked it in detail but I suspect some window
   blocks the screen, similar to when (c)twm draws a window outline
3. I moved the mouse to stop the screensaver.
4. The screensaver ended but mplayer didn't continue playing.
   The window stayed fullscreen and blocked everthing else in the
   workspace. When switching to the workspace, nothing was (re)drawn so
   it looked as if I was still in the previous workspace.
5. I moved the fullscreen mplayer window to a different workspace 
   (to get access to the xterm where mplayer was running from) and
   killed mplayer.
6. Strangely enough, the window did not disappear from the workspace
   manager, even though its corresponding real window was gone.
7. After a while, apparently while I was writing this email, it turned
   out that the mini-window was gone anyway. I didn't notice when it
   happened.

The timing of step 3 seems to matter, since 1-3 happen quite often
without causing a problem. I also don't remember that it happened
before.

Maybe this is even an issue in XQueryTree(). The workspace manager quite
oftten calls this to update itself. (I had plans to change that, so that
it uses the internal OTP list, but never got around to it so far)

-Olaf.
-- 
___ Olaf 'Rhialto' Seibert  -- Wayland: Those who don't understand X
\X/ rhialto/at/falu.nl      -- are condemned to reinvent it. Poorly.
signature.asc (application/pgp-signature, 455 B)
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJa7fbFAAoJEJmJxkVhw/vTlscH/imqtB+2y1aY7/T53wpl8acX
zJvC8L+MG8WJvBojBXmV/GqmgRcVQeirkXAMbGJPsF9aV4//1EjLxZqdZ9b15bAC
qsk77OgdPAe3trgDrJ+LiPTa19FExher4Xh/4ilFNCWWLbs17f/ct/NZyU+ULqcI
0g+cymZhY8NKitlD6NG8AVG8c6hSfdDgCd5Zq/VEY0U3IiMvhScgbXjte/ilsYwx
PWBULx/2ElFfnQLsH9a+STv0FJ9vcz4k5SrOQqn5YzrPE2oiv8xO1QB3y9d0ZcQh
ZYCuffCdPCwi9rG9auO13jvYwGpSBY6MT1rptX5lpBrtyRzLDAftLCUXtHNjMGY=
=tC26
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.