From 0a14eaf04aab6ae9d1e6f56a36ba1a53517e2553 Mon Sep 17 00:00:00 2001 From: Volker Hilsheimer Date: Wed, 25 Nov 2020 14:05:52 +0100 Subject: Use event cloning rather than copying Fixes: QTBUG-88834 Change-Id: I8c21b07c9d8491f26589f29b04d552835b3cbd11 Reviewed-by: Alexandru Croitor (cherry picked from commit 78cbb25b9d70f1617ff6c912a22ac532b0352bde) Reviewed-by: Qt Cherry-pick Bot --- examples/embedded/flickable/flickable.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/embedded/flickable/flickable.cpp b/examples/embedded/flickable/flickable.cpp index 15c1873e53..8cf7a28cde 100644 --- a/examples/embedded/flickable/flickable.cpp +++ b/examples/embedded/flickable/flickable.cpp @@ -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); -- cgit v1.2.3