diff --git a/src/c_consolebuffer.cpp b/src/c_consolebuffer.cpp index 3b210d9d0..4541422e4 100644 --- a/src/c_consolebuffer.cpp +++ b/src/c_consolebuffer.cpp @@ -123,6 +123,8 @@ void FConsoleBuffer::FormatText(FFont *formatfont, int displaywidth) { if (formatfont != mLastFont || displaywidth != mLastDisplayWidth || mBufferWasCleared) { + if (mBufferWasCleared) + mLastLineNeedsUpdate = false; m_BrokenConsoleText.Clear(); mBrokenStart.Clear(); mBrokenStart.Push(0);