wayland: Fix invalid cast in transient_for
wayland: Set DBus properties after we've constructed the xdg_surface
Revert "stack: respect gtk-enable-animations setting"

It already respected enable-animations.

This reverts commit fb9ff442997f02ee2d6ad0eae0321a961e96f56f.
wayland: Don't recreate the gtk_surface on every show

It's illegal.
wayland: Don't assert fail in DND

This needs completion, sure thing, but let's try to just not fall
flat on our face first.
Update xdg-shell.xml
combobox: Set GDK_SCROLL_MASK on the eventbox in appears-as-list mode

This is so the scroll wheel works in both modes, and there's no behavioral
change depending on a style property.

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