X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=gui%2Fbuffer.cpp;h=4718b28748f7979683219b4e10cfaf9dd84faff3;hp=2eeda622671975b44a74c8c59bb60f75352acade;hb=59a71bb6795f9cf4b470742816ccf61afe1de9b0;hpb=d6a96a47a3964b9c0b1ea2413601d70d0d327413 diff --git a/gui/buffer.cpp b/gui/buffer.cpp index 2eeda622..4718b287 100644 --- a/gui/buffer.cpp +++ b/gui/buffer.cpp @@ -55,7 +55,10 @@ void Buffer::scrollToEnd() { } QWidget * Buffer::showWidget(QWidget *parent) { - if(widget) return qobject_cast(widget); + if(widget) { + widget->scrollToEnd(); + return qobject_cast(widget); + } widget = new BufferWidget(networkName, bufferName, isActive(), ownNick, contents, parent); widget->setTopic(topic); widget->updateNickList(nicks); @@ -185,7 +188,7 @@ void BufferWidget::renderContents() { void BufferWidget::scrollToEnd() { QScrollBar *sb = ui.chatWidget->verticalScrollBar(); sb->setValue(sb->maximum()); - qDebug() << bufferName << "scrolled" << sb->value() << sb->maximum(); + //qDebug() << bufferName << "scrolled" << sb->value() << sb->maximum(); } QString BufferWidget::htmlFromMsg(Message msg) {