Moves the surface to the correct workspace when running under a window manager that supports multiple workspaces, as described in the Extended Window Manager Hints specification.
Will not do anything if the surface is already on all workspaces.
this |
a `GdkSurface` |