https://bugs.kde.org/show_bug.cgi?id=470071
Bug ID: 470071 Summary: Scroll locking due to day highlight Classification: Plasma Product: plasmashell Version: 5.27.5 Platform: Fedora RPMs OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Digital Clock Assignee: plasma-b...@kde.org Reporter: old486wh...@gmail.com Target Milestone: 1.0 Created attachment 159159 --> https://bugs.kde.org/attachment.cgi?id=159159&action=edit Widget with error SUMMARY *** Moving cursor over the days of the pop-up widget and attempting to scroll using the touchpad causes the widget to lose functionality and the window to stutter/judder. Meaning the next few months cannot be scrolled through as it should. Done when using the Wayland compositor in KWIN/plasma. *** STEPS TO REPRODUCE 1. Click on clock to get pop-up 2. Move laptop mouse cursor over a day so it's highlight (don't click), and attempt to scroll.. The expected scrolling of days+months does not occur - it "bounces"/judders/stutters as if the highlighted day is "locked" to the mouse cursor (unless a big scroll is attempted in which case it jumps several months and locks there). 3. Attempting to click left/right (next month/previous month) doesn't change the display either - although "today" does. 4. In order to scroll correctly, the mouse can be placed in the ~5 pixels just to the left of the calendar layout but within the pop-up and a scroll WILL work as expected (doing this will then allow the left+right arrows to work as expected). 5. This can sometimes effect the "days/months/years" selector at the top of the window - although it's very hit/miss.. Sometimes it's broken - sometimes not (screenshot attached). OBSERVED RESULT The scrolling is getting "locked" on the current month by the cursor highlighting a day. The monthly elastic-lock/magnetic-lock (such a bad idea anyway) is probably a contributor to this. This also affects the left/right arrows and also the days/months/years selectors. EXPECTED RESULT The widget should be scrollable (although the bad elastic/magnetic-lock on the months would take effect). The widget should also switch between days/months/years when desired. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora 38 (available in About System) KDE Plasma Version: (I selected this in the 'version' above): 5.27.5 KDE Frameworks Version: 5.106.0 Qt Version: 5.15.9 ADDITIONAL INFORMATION Haven't tested with a mouse - as I don't have one. This is all being done with a laptop trackpad + 2 finger scrolling (although I would expect the 2-finger scrolling to still simulate a scrollwheel as expected, and the reaction to be the same as every other application). -- You are receiving this mail because: You are watching all bug changes.