Signal clipboard change when focus lost clears the selection offer

Change-Id: I311a5d422f31347029795dbd2479a771ae93c01f
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
This commit is contained in:
Pekka Vuorela 2019-10-17 12:18:16 +03:00
parent eda76963a8
commit 7cc704a3a7

View File

@ -81,7 +81,14 @@ QWaylandDataOffer *QWaylandDataDevice::selectionOffer() const
void QWaylandDataDevice::invalidateSelectionOffer()
{
if (m_selectionOffer.isNull())
return;
m_selectionOffer.reset();
#if QT_CONFIG(clipboard)
QGuiApplicationPrivate::platformIntegration()->clipboard()->emitChanged(QClipboard::Clipboard);
#endif
}
QWaylandDataSource *QWaylandDataDevice::selectionSource() const