Bug 423402

Summary: plasma-org.kde.plasma.desktop-appletsrc -wheel:Vertical org.kde.switchdesktop vs qt-5.15.0
Product: [Plasma] plasmashell Reporter: Henry Pfeil <hpfeil>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: wishlist CC: nate, plasma-bugs
Priority: NOR    
Version: 5.19.1   
Target Milestone: 1.0   
Platform: Slackware   
OS: Linux   
Latest Commit: Version Fixed In:

Description Henry Pfeil 2020-06-23 18:30:43 UTC
SUMMARY
Mouse wheel switchdesktop works only in pager since upgrade to qt-5.15.0. Used to click on empty desktop spot and scroll mouse wheel to switch, now nothing happens unless hovering over the pager in the status bar. Which package is responsible for handling desktop scroll wheel? I'd like to investigate how the Qt upgrade hosed that feature. Not a bug, just a request for information.

STEPS TO REPRODUCE
1. Click on empty spot between windows on desktop
2. Scroll mouse wheel up/down
3. Nothing happens unless cursor is over the pager.

OBSERVED RESULT
 Nothing happens

EXPECTED RESULT
 Switch desktop forward or backward.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.19.1
KDE Frameworks Version: 5.71.0
Qt Version: 5.15.0

ADDITIONAL INFORMATION
Kernel 5.4.48, 64-bit
Comment 1 Nate Graham 2020-06-23 19:33:02 UTC

*** This bug has been marked as a duplicate of bug 419867 ***
Comment 2 Henry Pfeil 2020-06-24 23:23:33 UTC
Not really a duplicate, but a request for info. Now it is not my problem. If it were, I'd be looking at Qt. Qt5-5.14 didn't bother me because KDE worked using Qt5-5.13.2, however now with the latest KDE upgrade, I can't even start KDE because it looks for Qt5.15 in libQt5Core. Previous KDE, I could launch it with Qt5-5.13.2, switch desktops using scrollwheel from the desktop, not the panel; then reboot with Qt5-5.15 no other changes, scrollwheel from desktop no worka dis. Only change was the Qt version. That suggests to me that the problem is not with KDE, not a bug, but a change in functionality of a Qt library. I wanted to know which KDE component the switchdesktop was in to find out the Qt libraries to which it links. Now that this is kicked over to a stalled bug, I'm relieved of that analysis. I'm a retired systems analyst, gotta go check my tee time.
Comment 3 Nate Graham 2020-06-24 23:29:20 UTC
If you'd like to investigate, check out https://invent.kde.org/plasma/plasma-workspace/-/blob/master/containmentactions/switchdesktop/desktop.cpp
Comment 4 Nate Graham 2021-03-24 21:38:34 UTC

*** This bug has been marked as a duplicate of bug 419878 ***