Hi everyone! I have some questions about the expected behavior of wl_pointer.set_cursor:
1. Is setting the same surface as the cursor for multiple pointers allowed? I don't see anything disallowing this in the spec (but see (2)). If this is allowed, are there any useful scenarios for this? 2. Is the cursor role for a surface specific to a particular pointer? That is, is the role == "cursor", or role == "cursor-for-pointer-X" (which would implicitly disallow reusing the surface on multiple pointers)? 3. When, after an enter event, we set a cursor surface that has a attached buffer from a previous enter, is there any requirement to recommit the buffer? It doesn't seem this is the case from the spec, but Weston doesn't like it if we don't recommit. This is likely a bug, but just making sure. Thanks, Alexandros _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel