Mutter ignores offset set by wl_surface_attach() for non-subsurfaces
wl_surface_attach
(doc) allows to set an offset that moves the surface in a specific direction. Currently Mutter ignores that in most cases, only using it for subsurfaces.
This causes bugs like #679 (closed) (see #679 (comment 554599))
Edited by Robert Mader