diff --git a/r5dev/thirdparty/imgui/misc/imgui_logger.cpp b/r5dev/thirdparty/imgui/misc/imgui_logger.cpp index 2ce6d746..146980c3 100644 --- a/r5dev/thirdparty/imgui/misc/imgui_logger.cpp +++ b/r5dev/thirdparty/imgui/misc/imgui_logger.cpp @@ -811,7 +811,7 @@ void CTextLogger::Render() const ImVec2 textScreenPos = ImVec2(lineStartScreenPos.x, lineStartScreenPos.y); const Line& line = m_Lines[lineNo]; - longest = TextDistanceToLineStart(Coordinates(lineNo, GetLineMaxColumn(lineNo))); + longest = ImMax(TextDistanceToLineStart(Coordinates(lineNo, GetLineMaxColumn(lineNo))), longest); Coordinates lineStartCoord(lineNo, 0); Coordinates lineEndCoord(lineNo, GetLineMaxColumn(lineNo));