Summary: | scrolling quickly with the mouse wheel jumps and can even scroll backwards | ||
---|---|---|---|
Product: | [Applications] kate | Reporter: | jozxyqk <skaliased> |
Component: | application | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED MOVED | ||
Severity: | normal | CC: | akimkin.denis, asturm, bob.mt.wya, christian.fruck, christoph, ilmari.lauhakangas, kedavra, mklapetek, odysei, tsujan2000 |
Priority: | NOR | ||
Version: | 5.0.0 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
See Also: | https://bugreports.qt.io/browse/QTBUG-49294 | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
jozxyqk
2015-10-28 04:14:05 UTC
Seen that as well. This is only with mouse scrolling though, I cannot reproduce with touchpad. Continuously getting this problem on VirtualBox machine with Ubuntu 15.04 (x64) and Kate 5.0.0 installed. The problem seems to be not only Kate-specific. For example, I was able to reproduce that in Dolphin when scrolling through a dir with a lot of entries. There's a Qt5 bug (https://bugreports.qt.io/browse/QTBUG-46461) describing somewhat similar behaviour, but I'm not sure whether it's really related to this bug. The test case from Qt bug seems to produce wrong angle delta regardless to whether window is in focus or not. I encountered this erratic and annoying behavior since Qt-5.3. In https://bugreports.qt.io/browse/QTBUG-38274, they say it's fixed but it isn't. As far as I know, the problem is in the first QWheelEvent after the enter event. I think a clean Qt bug report is needed. Otherwise, it might not be fixed soon. I forgot to confirm what Denis said: this is a Qt5 bug and not specific to Kate or KDE. However, it is specific to Linux. Unlike KDE-4 I've got to remember to give Qt 5 applications explicit mouse focus before scrolling in them... I don't see what's hard about reproducing this Qt 5 bug... It occurs every time that I mouse over a scrollable region, in a Qt 5 application, and I don't give that Window explicit focus (by giving it a LHS mouse button event)!! It's really annoying... :-( I'm observing a similar behaviour. I have to mention that I'm running Ubuntu in VirtualBox. However my problem does not appear in any other application like for example Firefox. Scrolling with the mouse wheel is very laggy/jumpy and only works at all if the mouse is not moved at all. No such problem can be observed when using the touchpad. Same problem in KWrite by the way and similar but less severe also in gedit but not at all (everything 100% smooth, no matter how hard you shake the mouse) in Firefox. Still around on Kubuntu 16.04 with backported KDE 5.6 (same was true with 5.5). I'm almost sure that this bug is about https://bugreports.qt.io/browse/QTBUG-49294 Status should obviously be confirmed by now, so changing. What would be a better product for this? I think the Qt Bugtracker is ok for that, I close this as moved, please comment there, as it needs to be fixed in Qt. |