diff --git a/src/TerminalDisplay.cpp b/src/TerminalDisplay.cpp index c021b16f..5f6223d9 100644 --- a/src/TerminalDisplay.cpp +++ b/src/TerminalDisplay.cpp @@ -568,6 +568,8 @@ void TerminalDisplay::drawCursor(QPainter& painter, { if ( _cursorColor.isValid() ) painter.setPen(_cursorColor); + else + painter.setPen(foregroundColor); if ( _cursorShape == BlockCursor ) {