Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.7.3
-
None
-
Arch Linux (Plasma 6.1.5, X11 session)
-
-
5875da6d7 (dev), b839e9b36 (6.8.0), d3780f244 (6.8), 1d19a3a91 (tqtc/lts-6.5)
Description
After upgrading from 6.7.2 to 6.7.3, I noticed that my mouse's scrolling wheel behavior was very inconsistent in all Qt programs.
At first, I thought it was just my mouse malfunctioning, but after not observing the issue in non-Qt apps (e.g. Firefox), I ran a git bisect in qtbase, between 6.7.2 (good) and 6.7.3 (bad), and I found the culprit commit.
Reproduction steps:
1. Open any Qt program that you can scroll (horizontally or vertically, doesn't matter)
2. Move your mouse cursor on top of the scroll bar
3. Scroll your mouse wheel at any direction, while also moving your cursor in the same direction
Observed results:
The scrolling behavior is erratic; It will sometimes not scroll at all, sometimes "accumulate" scrolls and "jump" a long distance at once, or simply scroll to the opposite direction you intended.
Reproduction video:
(See attached video)
Attachments
Issue Links
- is duplicated by
-
QTCREATORBUG-31828 Mouse scrolling stutters
- Closed
- relates to
-
QTCREATORBUG-31828 Mouse scrolling stutters
- Closed
- resulted from
-
QTBUG-110841 [REG: 5.10.1->5.11.0-alpha] Mouse events not observed when Super (Windows) key is held down.
- Closed
For Gerrit Dashboard: QTBUG-129509 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
595617,1 | Revert "xcb: handle XI2 input button and motion events from slave devices" | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: NEW | +2 | 0 |