X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fchatmonitorview.cpp;h=5ab9df791709c9c383eae7807047f74082f03158;hb=641905d97d6858e3adb59bebf177b6964dd9066a;hp=0c4099862680450c25056ddeb0cc9371f1137ce6;hpb=4dabe69f242f8a760c1aef549d41aec23d2aed23;p=quassel.git diff --git a/src/qtui/chatmonitorview.cpp b/src/qtui/chatmonitorview.cpp index 0c409986..5ab9df79 100644 --- a/src/qtui/chatmonitorview.cpp +++ b/src/qtui/chatmonitorview.cpp @@ -38,6 +38,7 @@ ChatMonitorView::ChatMonitorView(ChatMonitorFilter *filter, QWidget *parent) : ChatView(filter, parent), _filter(filter) { + scene()->setSenderCutoffMode(ChatScene::CutoffLeft); } void ChatMonitorView::contextMenuEvent(QContextMenuEvent *event) { @@ -81,11 +82,7 @@ void ChatMonitorView::mouseDoubleClickEvent(QMouseEvent *event) { if(!bufferId.isValid()) return; - QModelIndex bufferIdx = Client::networkModel()->bufferIndex(bufferId); - if(!bufferIdx.isValid()) - return; - - Client::bufferModel()->setCurrentIndex(Client::bufferModel()->mapFromSource(bufferIdx)); + Client::bufferModel()->switchToBuffer(bufferId); } void ChatMonitorView::showFieldsChanged(bool checked) {