X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fchatscene.cpp;h=313d80eb3c2806266e8ecb3fcccd17e2cb102c28;hp=9a3bca6630f94964a6e396cb49f7b84b47ce4ad7;hb=f64ded9b73ed4eb09d3e2c14cddc0ead1e269185;hpb=9ce9c0ab3ac6f4bda4e3a70bf13a9c07d2debfe6 diff --git a/src/qtui/chatscene.cpp b/src/qtui/chatscene.cpp index 9a3bca66..313d80eb 100644 --- a/src/qtui/chatscene.cpp +++ b/src/qtui/chatscene.cpp @@ -573,8 +573,10 @@ void ChatScene::mouseMoveEvent(QGraphicsSceneMouseEvent *event) { if(_clickTimer.isActive()) _clickTimer.stop(); if(_clickMode == SingleClick && isPosOverSelection(_clickPos)) initiateDrag(event->widget()); - else + else { + _clickMode = DragStartClick; handleClick(Qt::LeftButton, _clickPos); + } _clickMode = NoClick; } if(_isSelecting) {