Use event cloning rather than copying
Fixes: QTBUG-88834 Change-Id: I8c21b07c9d8491f26589f29b04d552835b3cbd11 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 78cbb25b9d70f1617ff6c912a22ac532b0352bde) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
907edee1a6
commit
f4ff1e73b0
@ -196,7 +196,7 @@ void Flickable::handleMouseRelease(QMouseEvent *event)
|
||||
QMouseEvent *event1 = new QMouseEvent(QEvent::MouseButtonPress,
|
||||
d->pressPos, Qt::LeftButton,
|
||||
Qt::LeftButton, Qt::NoModifier);
|
||||
QMouseEvent *event2 = new QMouseEvent(*event);
|
||||
QMouseEvent *event2 = event->clone();
|
||||
d->ignoreList << event1;
|
||||
d->ignoreList << event2;
|
||||
QApplication::postEvent(d->target, event1);
|
||||
|
Loading…
x
Reference in New Issue
Block a user