- if(_selectionMode == NoSelection) {
- chatScene()->setSelectingItem(this); // removes earlier selection if exists
- _selectionStart = _selectionEnd = posToCursor(event->pos());
- //_selectionMode = PartialSelection;
- } else {
- chatScene()->setSelectingItem(0);
- _selectionMode = NoSelection;
- update();
- }
+ chatScene()->setSelectingItem(this);
+ _selectionStart = _selectionEnd = posToCursor(event->pos());
+ _selectionMode = NoSelection; // will be set to PartialSelection by mouseMoveEvent
+ update();