diff --git a/src/messages/layouts/MessageLayout.cpp b/src/messages/layouts/MessageLayout.cpp index 2bf11734d..5501452f6 100644 --- a/src/messages/layouts/MessageLayout.cpp +++ b/src/messages/layouts/MessageLayout.cpp @@ -188,7 +188,7 @@ void MessageLayout::paint(QPainter &painter, int width, int y, int messageIndex, // draw message seperation line if (getSettings()->separateMessages.getValue()) { - painter.fillRect(0, y, this->container_->getWidth(), 1, + painter.fillRect(0, y, this->container_->getWidth() + 64, 1, app->themes->splits.messageSeperator); } diff --git a/src/singletons/Theme.cpp b/src/singletons/Theme.cpp index 9098a1b13..9aba1f500 100644 --- a/src/singletons/Theme.cpp +++ b/src/singletons/Theme.cpp @@ -215,7 +215,7 @@ void Theme::actuallyUpdate(double hue, double multiplier) this->messages.textColors.system = QColor(140, 127, 127); this->messages.backgrounds.regular = splits.background; - this->messages.backgrounds.alternate = getColor(0, sat, 0.95); + this->messages.backgrounds.alternate = getColor(0, sat, 0.96); if (isLight_) { diff --git a/src/widgets/splits/SplitHeader.cpp b/src/widgets/splits/SplitHeader.cpp index 351197fe9..ff944260a 100644 --- a/src/widgets/splits/SplitHeader.cpp +++ b/src/widgets/splits/SplitHeader.cpp @@ -500,7 +500,9 @@ void SplitHeader::paintEvent(QPaintEvent *) painter.fillRect(rect(), this->theme->splits.header.background); painter.setPen(this->theme->splits.header.border); - painter.drawRect(0, 0, width() - 1, height() - 1); + painter.drawRect(0, 0, width() - 1, height() - 2); + painter.fillRect(0, height() - 1, width(), 1, + this->theme->splits.background); } void SplitHeader::mousePressEvent(QMouseEvent *event)