Actually damageScreen doesn't seem to help. What does help is disabling buffer swapping, thus ensuring you don't have a stale backbuffer when an unredirected window is redirected.
So, workaround:
CCSM > OpenGL >
framebuffer_object = OFF
always_swap_buffers = OFF
Actually damageScreen doesn't seem to help. What does help is disabling buffer swapping, thus ensuring you don't have a stale backbuffer when an unredirected window is redirected.
So, workaround: object = OFF swap_buffers = OFF
CCSM > OpenGL >
framebuffer_
always_