client: make drag and drop in same control works again
This amends 8a48175f26038541dfc1186d938dc46edb6048ab. examples/widgets/draganddrop/draggabletext in qtbase now is fine. Pick-to: 6.6 Fixes: QTBUG-116344 Change-Id: Ie930586fa7c6468c0e859786d968ad2343057e4d Reviewed-by: David Redondo <qt@david-redondo.de> Reviewed-by: Liang Qi <liang.qi@qt.io>
This commit is contained in:
parent
40720551fd
commit
ea30d389f8
@ -214,6 +214,7 @@ void QWaylandDataDevice::data_device_enter(uint32_t serial, wl_surface *surface,
|
||||
QDrag *drag = static_cast<QWaylandDrag *>(QGuiApplicationPrivate::platformIntegration()->drag())->currentDrag();
|
||||
if (drag) {
|
||||
dragData = drag->mimeData();
|
||||
supportedActions = drag->supportedActions();
|
||||
} else if (m_dragOffer) {
|
||||
dragData = m_dragOffer->mimeData();
|
||||
supportedActions = m_dragOffer->supportedActions();
|
||||
|
Loading…
x
Reference in New Issue
Block a user