diff --git a/src/TerminalCharacterDecoder.cpp b/src/TerminalCharacterDecoder.cpp index d185eda2..1c5fff43 100644 --- a/src/TerminalCharacterDecoder.cpp +++ b/src/TerminalCharacterDecoder.cpp @@ -116,6 +116,8 @@ void PlainTextDecoder::decodeLine(const Character* const characters, int count, const QString s = QString::fromUtf16(chars, extendedCharLength); plainText.append(s); i += qMax(1, string_width(s)); + } else { + ++i; } } else { // All characters which appear before the last real character are