Fix DND keyboard control with XI2
Fix DND keyboard control with XI2

We are using XI2 to grab the key events, but we did not do the
necessary extra work to make GDK deliver root window events to us.

https://bugzilla.gnome.org/show_bug.cgi?id=681006

alexlarsson/gtk,jessevdk/gtk,msteinert/gtk,jadahl/gtk,Adamovskiy/gtk,Lyude/gtk-,jadahl/gtk,grubersjoe/adwaita,alexlarsson/gtk,davidgumberg/gtk,Adamovskiy/gtk,grubersjoe/adwaita,bratsche/gtk-,Lyude/gtk-,ahodesuka/gtk,chergert/gtk,Adamovskiy/gtk,Lyude/gtk-,bratsche/gtk-,alexlarsson/gtk,ebassi/gtk,davidgumberg/gtk,ahodesuka/gtk,jigpu/gtk,davidgumberg/gtk,jigpu/gtk,ebassi/gtk,jessevdk/gtk,jadahl/gtk,Lyude/gtk-,Adamovskiy/gtk,Sidnioulz/SandboxGtk,davidt/gtk,davidt/gtk,Distrotech/gtk2,chergert/gtk,Adamovskiy/gtk,Distrotech/gtk2,jessevdk/gtk,msteinert/gtk,jessevdk/gtk,davidgumberg/gtk,jessevdk/gtk,chergert/gtk,Sidnioulz/SandboxGtk,alexlarsson/gtk,alexlarsson/gtk,davidgumberg/gtk,Lyude/gtk-,grubersjoe/adwaita,bratsche/gtk-,davidt/gtk,Sidnioulz/SandboxGtk,jigpu/gtk,msteinert/gtk,Adamovskiy/gtk,ahodesuka/gtk,jadahl/gtk,davidt/gtk,grubersjoe/adwaita,alexlarsson/gtk,ebassi/gtk,jigpu/gtk,jadahl/gtk,Sidnioulz/SandboxGtk,jigpu/gtk,jadahl/gtk,grubersjoe/adwaita,ebassi/gtk,chergert/gtk,davidgumberg/gtk,bratsche/gtk-,ahodesuka/gtk,bratsche/gtk-,grubersjoe/adwaita,Distrotech/gtk2,jadahl/gtk,Distrotech/gtk2,ahodesuka/gtk,alexlarsson/gtk,chergert/gtk,ahodesuka/gtk,Lyude/gtk-,chergert/gtk,davidt/gtk,msteinert/gtk,Adamovskiy/gtk,Lyude/gtk-,jigpu/gtk,jadahl/gtk,chergert/gtk,jessevdk/gtk,ebassi/gtk,msteinert/gtk,bratsche/gtk-,davidt/gtk,jessevdk/gtk,chergert/gtk,Sidnioulz/SandboxGtk,jigpu/gtk,Distrotech/gtk2,davidgumberg/gtk,ahodesuka/gtk,grubersjoe/adwaita,Sidnioulz/SandboxGtk,ahodesuka/gtk,davidgumberg/gtk,Lyude/gtk-,ebassi/gtk,grubersjoe/adwaita,Adamovskiy/gtk,Distrotech/gtk2,msteinert/gtk,alexlarsson/gtk,jigpu/gtk