From 7a57f476f89bbc25dcea42c4dfcf3fa51da4afea Mon Sep 17 00:00:00 2001 From: Johannes Huber Date: Fri, 5 Mar 2010 01:41:30 +0100 Subject: [PATCH] fixes #929 --- src/qtui/topicwidget.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/qtui/topicwidget.cpp b/src/qtui/topicwidget.cpp index a8b414f0..c0a9273d 100644 --- a/src/qtui/topicwidget.cpp +++ b/src/qtui/topicwidget.cpp @@ -90,8 +90,15 @@ void TopicWidget::setCustomFont(const QFont &f) { void TopicWidget::setTopic(const QModelIndex &index) { BufferId id = index.sibling(index.row(), 0).data(NetworkModel::BufferIdRole).value(); - if(!id.isValid()) + if(!id.isValid()) { + _topic = ""; + _readonly = true; + ui.topicEditButton->setVisible(false); + ui.topicLabel->setText(_topic); + ui.topicLineEdit->setText(_topic); + switchPlain(); return; + } const Network *network = Client::network(Client::networkModel()->networkId(id)); -- 2.20.1