xwayland: Commit surface changes with libdecor configure
With libdecor, when the state changes (in the configure handler), we need to commit the libdecor frame but also the wl_surface, otherwise the surface is left in a uncommitted state until a wl_surface commit eventually occurs later.
Signed-off-by: Olivier Fourdan ofourdan@redhat.com
Fixes: c74c6add - xwayland: add optional support for libdecor