diff --git a/src/lib_gui/qt/element/QtCodeField.cpp b/src/lib_gui/qt/element/QtCodeField.cpp index c9be2ae3..e638ce47 100644 --- a/src/lib_gui/qt/element/QtCodeField.cpp +++ b/src/lib_gui/qt/element/QtCodeField.cpp @@ -42,6 +42,11 @@ QtCodeField::QtCodeField( viewport()->setCursor(Qt::ArrowCursor); std::string displayCode = m_code; + if (!m_locationFile->isWhole() && !displayCode.empty() && *displayCode.rbegin() == '\n') + { + displayCode.pop_back(); + } + setPlainText(QString::fromUtf8(displayCode.c_str())); createLineLengthCache();