X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fchatscene.cpp;h=393058b8ea7acd1aca4e07c249767f81a103a407;hp=313d80eb3c2806266e8ecb3fcccd17e2cb102c28;hb=0125cf23d570d2b8ee4d3fd5407364cf6c5769df;hpb=f64ded9b73ed4eb09d3e2c14cddc0ead1e269185 diff --git a/src/qtui/chatscene.cpp b/src/qtui/chatscene.cpp index 313d80eb..393058b8 100644 --- a/src/qtui/chatscene.cpp +++ b/src/qtui/chatscene.cpp @@ -623,7 +623,8 @@ void ChatScene::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) { if(!event->buttons() & Qt::LeftButton) { _leftButtonPressed = false; if(_clickMode != NoClick) { - clearSelection(); + if(_clickMode == SingleClick) + clearSelection(); event->accept(); if(!_clickTimer.isActive()) handleClick(Qt::LeftButton, _clickPos);