qml: fix wheeling on playback speed control does not work on Wayland with certain mouse types
By default WheelHandler
only accepts mouse (unlike other handlers
where all devices are accepted by default), and it also does not
make use of synthesized mouse events. We can accept all devices
here, I don't see why we should limit the accepted devices here.
Currently on Wayland certain mouse types are not reported as "mouse", this is a problem for the wheel functionality of the playback speed control. Accepting all devices fixes this issue.
Request review @chub.
Merge request reports
Activity
added MRStatus::Reviewable label
changed milestone to %4.0
added Component::Interface: Qt label
requested review from @chub
added MRStatus::WaitingForReviewerFeedback label and removed MRStatus::Reviewable label
added MRStatus::Acceptable label and removed MRStatus::WaitingForReviewerFeedback label
added MRStatus::Accepted label and removed MRStatus::Acceptable label
MR Acceptance result
This MergeRequest has been Accepted! Congratulations.MR acceptance checks details:
-
MR should be considered mergeable by Gitlab -
Last pipeline should be successful -
MergeRequest should have at least one external review and/or vote -
All threads should be resolved, have votes and score > 0 -
MergeRequest should have no activity (threads/votes) for (72h/72h)
-
added 34 commits
-
cd6334bb...c9e0641f - 33 commits from branch
videolan:master
- 95a8efe4 - qml: accept all devices in playback speed control wheel handler
-
cd6334bb...c9e0641f - 33 commits from branch
enabled an automatic merge when all merge checks for 95a8efe4 pass