QGuiApplication: Propagate wheel event accepted state
Propagate the accepted state from the QtGui event to the QWindowsSystemInterface event. This makes it possible for the platform plugins to propagate rejected wheel events to the native OS. Pick-to: 6.5 Task-number: QTBUG-107441 Change-Id: Ifa90ed2430e56120a1a04b6a5872a153d26aa6bc Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
This commit is contained in:
parent
3c23d701a7
commit
827e010233
@ -2369,6 +2369,7 @@ void QGuiApplicationPrivate::processWheelEvent(QWindowSystemInterfacePrivate::Wh
|
||||
mouse_buttons, e->modifiers, e->phase, e->inverted, e->source, device);
|
||||
ev.setTimestamp(e->timestamp);
|
||||
QGuiApplication::sendSpontaneousEvent(window, &ev);
|
||||
e->eventAccepted = ev.isAccepted();
|
||||
#else
|
||||
Q_UNUSED(e);
|
||||
#endif // QT_CONFIG(wheelevent)
|
||||
|
Loading…
Reference in New Issue
Block a user