Don't interpret HTML in the inputline history
authorManuel Nickschas <sputnick@quassel-irc.org>
Sun, 12 Apr 2009 09:14:47 +0000 (11:14 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Sun, 12 Apr 2009 09:18:30 +0000 (11:18 +0200)
src/uisupport/inputline.cpp

index ce0fa37..6cd4fcb 100644 (file)
@@ -243,10 +243,13 @@ void InputLine::resetLine() {
 
 void InputLine::showHistoryEntry() {
   // if the user changed the history, display the changed line
 
 void InputLine::showHistoryEntry() {
   // if the user changed the history, display the changed line
-  tempHistory.contains(idx) ? setText(tempHistory[idx]) : setText(history[idx]);
+  QString text = tempHistory.contains(idx) ? tempHistory[idx] : history[idx];
 #ifdef HAVE_KDE
 #ifdef HAVE_KDE
+  setPlainText(text);
   QTextCursor cursor = textCursor();
   cursor.movePosition(QTextCursor::End);
   setTextCursor(cursor);
   QTextCursor cursor = textCursor();
   cursor.movePosition(QTextCursor::End);
   setTextCursor(cursor);
+#else
+  setText(text);
 #endif
 }
 #endif
 }