diff --git a/src/RoomInfoListItem.cc b/src/RoomInfoListItem.cc index 6e632a6..f3248ee 100644 --- a/src/RoomInfoListItem.cc +++ b/src/RoomInfoListItem.cc @@ -101,7 +101,7 @@ RoomInfoListItem::RoomInfoListItem(RoomState state, QString room_id, QWidget *pa setElidedText(roomTopic_, room_topic, parent->width() - max_height_); QPainterPath path; - path.addRoundedRect(rect(), 0, 0); + path.addRect(0, 0, parent->width(), max_height_); ripple_overlay_ = new RippleOverlay(this); ripple_overlay_->setClipPath(path); @@ -157,13 +157,13 @@ void RoomInfoListItem::mousePressEvent(QMouseEvent *event) // Ripple on mouse position by default. QPoint pos = event->pos(); - qreal radiusEndValue = static_cast(width()) / 2; + qreal radiusEndValue = static_cast(width()) / 3; Ripple *ripple = new Ripple(pos); ripple->setRadiusEndValue(radiusEndValue); ripple->setOpacityStartValue(0.15); - ripple->setColor(QColor("#171919")); + ripple->setColor(QColor("#052B49")); ripple->radiusAnimation()->setDuration(300); ripple->opacityAnimation()->setDuration(500);