broulik added a comment.

  The problem is that the button is entirely custom-painted by Qt:
  
    void QLineEditIconButton::paintEvent(QPaintEvent *)
    {
        [...]
    
        // Note isDown should really use the active state but in most styles
        // this has no proper feedback
        QIcon::Mode state = QIcon::Disabled;
        if (isEnabled())
            state = isDown() ? QIcon::Selected : QIcon::Normal;
    
        [...]
    
        const QPixmap iconPixmap = icon().pixmap(window, iconSize, state, 
QIcon::Off);
    
        [...]
    }
  
  which is

REPOSITORY
  R31 Breeze

REVISION DETAIL
  https://phabricator.kde.org/D9227

To: broulik, #plasma, #vdg, hpereiradacosta
Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart

Reply via email to