Merge remote-tracking branch 'origin/5.12' into 5.13

Change-Id: I3b4132c4824a5312e7af0ca5659bd34269cb02fe
This commit is contained in:
Qt Forward Merge Bot 2019-06-15 03:02:02 +02:00
commit 33d55cf2aa

View File

@ -111,7 +111,10 @@ void QWaylandDataDevice::startDrag(QMimeData *mimeData, QWaylandWindow *icon)
if (!origin)
origin = m_display->currentInputDevice()->touchFocus();
start_drag(m_dragSource->object(), origin->object(), icon->object(), m_display->currentInputDevice()->serial());
if (origin)
start_drag(m_dragSource->object(), origin->object(), icon->object(), m_display->currentInputDevice()->serial());
else
qCDebug(lcQpaWayland) << "Couldn't start a drag because the origin window could not be found.";
}
void QWaylandDataDevice::cancelDrag()