For reference - the patch checks whether the atom the compositing manager sets is set or not. If not, it uses the old behaviour. If it is, it skips the grab and fade. -- gnome-session logout hang with a composite manager https://launchpad.net/bugs/59244