added labwc support for "input inhibitor" (needed to make screen locking work) and fixed a bug with the window cycling, but now it's doing something extremely weird with blanking the portions of screen not covered by the active window (the wallpaper disappears and reappears when I move the mouse) and I can't for the life of me think what's causing it.

Reverting my changes hasn't fixed it either

self reply