[plasmashell] [Bug 446021] New: Logout screen buttons disappear when moused over too fast

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Wed Nov 24 10:19:50 GMT 2021


https://bugs.kde.org/show_bug.cgi?id=446021

            Bug ID: 446021
           Summary: Logout screen buttons disappear when moused over too
                    fast
           Product: plasmashell
           Version: master
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Theme - Breeze
          Assignee: visual-design at kde.org
          Reporter: pbs3141 at googlemail.com
                CC: plasma-bugs at kde.org
  Target Milestone: 1.0

Description

When I zip my mouse cursor over the buttons in the logout screen too fast,
their opacity jumps to zero then animates back to 0.5. The opacity should not
leave the range [0.5, 1] and also shouldn't jump.

Fix

In ActionButton.qml

   
https://github.com/KDE/plasma-workspace/blob/91909b577045b2e347033a557d0569238db68597/lookandfeel/contents/components/ActionButton.qml#L33

the mouseover animation uses PropertyAnimation, and says in a comment that
OpacityAnimator is buggy. But in LogoutButton.qml

   
https://github.com/KDE/plasma-workspace/blob/91909b577045b2e347033a557d0569238db68597/lookandfeel/contents/logout/LogoutButton.qml#L27

the mouseover animation is still using OpacityAnimator. Changing it to
PropertyAnimation fixes the bug for me.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Visual-design mailing list