x11: Always update shadow size
Not updating shadow size unconditionally would lead to shadow size not being set on map, which would lead mutter to think that we are a Window without extents and then become confused when we suddenly set some.
Make sure that doesn't happen by always having shadows set on map, just like GTK3.
Fixes #4136 (closed)