Bug 460806

Summary: Inherit global setting for "Navigation wraps around", rather than having its own
Product: [Plasma] plasmashell Reporter: Amadeusz Sławiński <amade>
Component: Pager widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: hein, nate, tinozzo123
Priority: NOR Keywords: usability
Version First Reported In: 5.26.1   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=480058
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Amadeusz Sławiński 2022-10-21 14:19:17 UTC
One can enable/disable  "Navigation wraps around" in two places, one is Pager Settings, accessible through right clicking on Pager, another one is system settings in Options for Virtual Desktops.

In my opinion this should affect same setting, instead the System setting one affects keyboard navigation, while Pager one changis mouse scroll behavior on Pager widget.

Additionally this being unsynced leads to weird bahevior, when setting in System Settings is disabled, while Pager one is enabled. When one scrolls to last desktop, instead of animating fluently to the desktop on other side it animates through all existing desktops to reach other side.

So with having Virtual Desktop configuration like [1 2 3 4] when being on desktop one and using mouse scroll to go to desktop 4, instead of seeing animation for 1 -> 4 one sees animation going through all desktops 1 -> 2 -> 3 -> 4, similarly in other direction.


Pager is version 4.0.

Operating System: Gentoo Linux 2.9
KDE Plasma Version: 5.26.1
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.5
Graphics Platform: Wayland
Comment 1 Nate Graham 2022-10-21 17:20:50 UTC
Probably a good idea, yeah.