Skip to content

Client: Connect drags being accepted to updating the source drag icon

David Edmundson requested to merge davidedmundson/qtwayland:work/dnd into kde/5.15

Currently in a multi-process drag and drop when the other client accepts a given mimetype for dropping it calls accept, which is received by the client, but the drag cursor is never updated.

Instead the drag cursor was updated in the data_device_enter events which only works if we are operating within one process.

The code existed to handle this existed but both the targetChanged signal and the dragSourceTargetChanged were unused.

Change-Id: I443f31f1b2ef72d4b5eadaf7115f97544dac883a Reviewed-by: Vlad Zahorodnii vlad.zahorodnii@kde.org Reviewed-by: Eskil Abrahamsen Blomfeldt eskil.abrahamsen-blomfeldt@qt.io (cherry picked from commit 08e47844)

Edited by David Edmundson

Merge request reports