zzag added a comment.
Probably stupid question, I'm just curious.. Why had only one receiver been changed to `decoration.data()`? Why that's not the case for connect(this, &DecorationButton::hoveredChanged, this, updateSlot); ? Just for reference void DecorationButton::update(const QRectF &rect) { decoration()->update(rect.isNull() ? geometry().toRect() : rect.toRect()); } REPOSITORY R129 Window Decoration Library REVISION DETAIL https://phabricator.kde.org/D14264 To: davidedmundson, #kwin Cc: zzag, plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart