}
_lines.clear();
setSceneRect(QRectF(0, 0, _width, 0));
+ emit heightChanged(0);
}
void ChatScene::setWidth(qreal w) {
if(newstart == newend && minColumn == ChatLineModel::ContentsColumn) {
_lines[curRow]->setSelected(false);
_isSelecting = false;
+ Q_ASSERT(_selectingItem); // this seems to not always be true, but I have no idea why
+ // adding this assert to make sure the occasional segfault is caused by this
_selectingItem->continueSelecting(_selectingItem->mapFromScene(pos));
}
}