Skip to content
Snippets Groups Projects
Commit d3223cc4 authored by Jonathan Marler's avatar Jonathan Marler Committed by Daniel Stone
Browse files

data-device: cleanup after touch drag


This change fixes the "touch-up" operation to clear "data_source"
by setting "seat" to NULL.  This operation is done in the mouse button
release operation, but seems to have been forgotten in the "touch up"
case.

Forgetting this operation causes weston to send a "premature finish
request" error to the client which causes the client to exit.

This issue can be reproduced with the "weston-dnd" program by performing
a drag-and-drop operation with a touch input device. Once the drag
is released, the weston-dnd program will exit with an error.

Signed-off-by: default avatarJonathan Marler <johnnymarler@gmail.com>
parent 5ba5a86a
No related branches found
No related tags found
2 merge requests!905color-lcms: Introduction and implementation of LCMS plugin,!597data-device: cleanup after touch drag
Pipeline #319820 passed
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment