# HG changeset patch
# User sheepluva
# Date 1319446792 -7200
# Node ID 9aa9ed77d63cd0cfba732947c5463deeb04640b4
# Parent  4ce7c29799b9bf1e4f2f3e7748880c679e04bcdb
unbreak command auto-completion (was broken since r0b92341adb6a - 52 commits ago)

diff -r 4ce7c29799b9 -r 9aa9ed77d63c QTfrontend/ui/widget/chatwidget.cpp
--- a/QTfrontend/ui/widget/chatwidget.cpp	Mon Oct 24 10:30:47 2011 +0200
+++ b/QTfrontend/ui/widget/chatwidget.cpp	Mon Oct 24 10:59:52 2011 +0200
@@ -251,9 +251,6 @@
     mainLayout.setColumnStretch(1, 24);
 
     chatEditLine = new SmartLineEdit(this);
-    QStringList cmds;
-    cmds << "/me" << "/discardStyleSheet" << "/saveStyleSheet";
-    chatEditLine->addCommands(cmds);
     chatEditLine->setMaxLength(300);
     connect(chatEditLine, SIGNAL(returnPressed()), this, SLOT(returnPressed()));
 
@@ -585,6 +582,12 @@
 void HWChatWidget::clear()
 {
     chatEditLine->reset();
+
+    // add default commands
+    QStringList cmds;
+    cmds << "/me" << "/discardStyleSheet" << "/saveStyleSheet";
+    chatEditLine->addCommands(cmds);
+
     chatText->clear();
     chatStrings.clear();
     chatNicks->clear();