From a9d57f3ebd848b91d838eab78e470ea6ff2d70a7 Mon Sep 17 00:00:00 2001 From: fourtf Date: Tue, 5 Jun 2018 14:24:01 +0200 Subject: [PATCH] fixed expanding messages --- src/widgets/helper/channelview.cpp | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/widgets/helper/channelview.cpp b/src/widgets/helper/channelview.cpp index de7af454..a34ba733 100644 --- a/src/widgets/helper/channelview.cpp +++ b/src/widgets/helper/channelview.cpp @@ -836,24 +836,23 @@ void ChannelView::mousePressEvent(QMouseEvent *event) SelectionItem selectionItem(lastMessageIndex, lastCharacterIndex); this->setSelection(selectionItem, selectionItem); } - return; } // check if message is collapsed - if (layout->flags & MessageLayout::Collapsed) { - return; - } - switch (event->button()) { case Qt::LeftButton: { + this->lastPressPosition = event->screenPos(); + this->isMouseDown = true; + + if (layout->flags & MessageLayout::Collapsed) { + return; + } + if (app->settings->linksDoubleClickOnly.getValue()) { this->pause(200); } - this->lastPressPosition = event->screenPos(); - this->isMouseDown = true; - int index = layout->getSelectionIndex(relativePos); auto selectionItem = SelectionItem(messageIndex, index);