From: Marcus Eggenberger Date: Mon, 17 Nov 2008 23:55:22 +0000 (+0100) Subject: clearing the topic widget no longer reprints the current topic in the chatview but... X-Git-Tag: 0.3.1~15 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=7e5d08e8e20162b5cd13413693187be90f738a1e clearing the topic widget no longer reprints the current topic in the chatview but clears the topic --- diff --git a/src/qtui/topicwidget.cpp b/src/qtui/topicwidget.cpp index c8c5aaeb..cc66bd46 100644 --- a/src/qtui/topicwidget.cpp +++ b/src/qtui/topicwidget.cpp @@ -65,7 +65,10 @@ void TopicWidget::on_topicLineEdit_returnPressed() { QModelIndex currentIdx = currentIndex(); if(currentIdx.isValid() && currentIdx.data(NetworkModel::BufferTypeRole) == BufferInfo::ChannelBuffer) { BufferInfo bufferInfo = currentIdx.data(NetworkModel::BufferInfoRole).value(); - Client::userInput(bufferInfo, QString("/topic %1").arg(ui.topicLineEdit->text())); + if(ui.topicLineEdit->text().isEmpty()) + Client::userInput(bufferInfo, QString("/quote TOPIC %1 :").arg(bufferInfo.bufferName())); + else + Client::userInput(bufferInfo, QString("/topic %1").arg(ui.topicLineEdit->text())); } switchPlain(); }