fixed expanding messages

This commit is contained in:
fourtf 2018-06-05 14:24:01 +02:00
parent 147e55e5a7
commit a9d57f3ebd

View file

@ -836,24 +836,23 @@ void ChannelView::mousePressEvent(QMouseEvent *event)
SelectionItem selectionItem(lastMessageIndex, lastCharacterIndex); SelectionItem selectionItem(lastMessageIndex, lastCharacterIndex);
this->setSelection(selectionItem, selectionItem); this->setSelection(selectionItem, selectionItem);
} }
return; return;
} }
// check if message is collapsed // check if message is collapsed
if (layout->flags & MessageLayout::Collapsed) {
return;
}
switch (event->button()) { switch (event->button()) {
case Qt::LeftButton: { case Qt::LeftButton: {
this->lastPressPosition = event->screenPos();
this->isMouseDown = true;
if (layout->flags & MessageLayout::Collapsed) {
return;
}
if (app->settings->linksDoubleClickOnly.getValue()) { if (app->settings->linksDoubleClickOnly.getValue()) {
this->pause(200); this->pause(200);
} }
this->lastPressPosition = event->screenPos();
this->isMouseDown = true;
int index = layout->getSelectionIndex(relativePos); int index = layout->getSelectionIndex(relativePos);
auto selectionItem = SelectionItem(messageIndex, index); auto selectionItem = SelectionItem(messageIndex, index);