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:
parent
eda76963a8
commit
7cc704a3a7
@ -81,7 +81,14 @@ QWaylandDataOffer *QWaylandDataDevice::selectionOffer() const
|
|||||||
|
|
||||||
void QWaylandDataDevice::invalidateSelectionOffer()
|
void QWaylandDataDevice::invalidateSelectionOffer()
|
||||||
{
|
{
|
||||||
|
if (m_selectionOffer.isNull())
|
||||||
|
return;
|
||||||
|
|
||||||
m_selectionOffer.reset();
|
m_selectionOffer.reset();
|
||||||
|
|
||||||
|
#if QT_CONFIG(clipboard)
|
||||||
|
QGuiApplicationPrivate::platformIntegration()->clipboard()->emitChanged(QClipboard::Clipboard);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
QWaylandDataSource *QWaylandDataDevice::selectionSource() const
|
QWaylandDataSource *QWaylandDataDevice::selectionSource() const
|
||||||
|
Loading…
x
Reference in New Issue
Block a user