codehenry / xmonad

Automatically exported from code.google.com/p/xmonad
0 stars 0 forks source link

X.H.FadeInactive causes doFullFloat windows to stop rendering on multi display #541

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Steps to reproduce:
1. (Start xcompmgr)
2. Using X.H.ManageHelpers, create a full floating window on one display
3. Switch to another display
4. Switch to another workspace in that display

Expected output:
The full floating window should continue to render

Actual output:
The full floating window freezes

Reproduced in xmonad 0.10 and 0.11 on Ubuntu 12.10

I narrowed down the issue to windows which have been set to full float. 
Otherwise floating windows don't seem to have the issue, although I may be 
mistaken.

Original issue reported on code.google.com by osan...@cs.washington.edu on 14 Apr 2013 at 12:38

Attachments:

GoogleCodeExporter commented 8 years ago
Does this happen if xcompmgr is not running? X11 compositing managers are, as a 
rule, rather buggy. (X11 compositing is, to put it mildly, a horrid hack.) If 
it works without a compositing manager, you might want to try compton or 
cairo-compmgr instead, as different compositing managers have different bugs.

Original comment by allber...@gmail.com on 16 Apr 2013 at 2:10