[PATCH weston] dnd: reset the mouse cursor after adding a new item
Bill Spitzak
spitzak at gmail.com
Tue Nov 18 15:08:13 PST 2014
I think the dnd client needs to handle normal mouse enter events and set
the cursor. If the server is not sending an enter right after the drop
then this is a bug, right?
On 11/18/2014 02:24 PM, Derek Foreman wrote:
> When ending a drag in the window the cursor will be wrong until the mouse
> is moved again. This is because the item being dragged isn't added
> until after the enter event.
>
> This patch stores the input device that last entered the window, and
> sets its mouse cursor as new items are dropped.
> + input_get_position(dnd->last_input, &x, &y);
> + input_set_pointer_image(dnd->last_input,
> + lookup_cursor(dnd, x, y));
Can't you just use the xy from the dnd event here?
More information about the wayland-devel
mailing list