3b0197620f
We must not call enable/disable_unredirect if we didn't change the active value, otherwise mutter gets confused and emits warnings. https://bugzilla.gnome.org/show_bug.cgi?id=724293