a9e6137f47
The Wayland semantics mean that we must attach a buffer to the input device when the pointer enters the surface to provide a cursor.