Skip to content

wayland: Fix cursor getting stuck with wrong shape after dnd in GTK apps

GdkWaylandDragContext updates the cursor when the data source actions change or the drag-and-drop is ended (either after drop or because it was cancelled).

On the other hand, with the current logic, kwin can send action events after ending dnd. That, in its turn, will make GdkWaylandDragContext update the cursor and so the cursor may stuck with wrong shape.

bmo bug report: https://bugzilla.mozilla.org/show_bug.cgi?id=1789559

Edited by Vlad Zahorodnii

Merge request reports