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

--- Comment #4 from Paul McAuley <k...@paulmcauley.com> ---
(In reply to Paul McAuley from comment #3)

> https://invent.kde.org/plasma/breeze/-/commit/
> 8de82c4d508510a9f6a633d820fba1303c5d129a
I left a comment at the link above.

I have pinpointed this further to the function:
bool Style::drawToolButtonLabelControl( const QStyleOption* option, QPainter*
painter, const QWidget* widget ) const

Restoring the following lines restores the previous hover behaviour in docks:
else if( (!flat && hasFocus) || (flat && (state & State_Sunken) && !mouseOver)
) iconMode = QIcon::Selected;
            else if( mouseOver && flat ) iconMode = QIcon::Active;


Deleting similar hover logic is done in 3 other places in this commit, so I'm
not sure if there are any other side-effects caused by that commit. I would
need to know what cblack's thinking was in deleting the hover logic. I see that
animation logic has also been deleted.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to