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.

Reply via email to