2d68196536
Seat correctly emits dragEnded when a DataSourceInterface is destroyed, and stops the drag. However WlToXSource lives slightly longer to finish handling any other visits. See the guarded delete statement in Dnd::endDrag. With recent fixes use is mostly a hypothetical, but we still don't want dangling pointers in our code. |
||
---|---|---|
.. | ||
clipboard.cpp | ||
clipboard.h | ||
databridge.cpp | ||
databridge.h | ||
dnd.cpp | ||
dnd.h | ||
drag.cpp | ||
drag.h | ||
drag_wl.cpp | ||
drag_wl.h | ||
drag_x.cpp | ||
drag_x.h | ||
selection.cpp | ||
selection.h | ||
selection_source.cpp | ||
selection_source.h | ||
transfer.cpp | ||
transfer.h | ||
xwayland.cpp | ||
xwayland.h | ||
xwayland_interface.cpp | ||
xwayland_interface.h |