From 12a28d5345b621712d3294dca7dc2d296fd04bda Mon Sep 17 00:00:00 2001 From: Kae <80987908+Novaenia@users.noreply.github.com> Date: Thu, 4 Apr 2024 15:09:40 +1100 Subject: fix: last minor text wrapping bug --- source/frontend/StarChat.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source/frontend/StarChat.cpp') diff --git a/source/frontend/StarChat.cpp b/source/frontend/StarChat.cpp index 9c38b9b..688bf4a 100644 --- a/source/frontend/StarChat.cpp +++ b/source/frontend/StarChat.cpp @@ -177,7 +177,7 @@ void Chat::addMessages(List const& messages, bool showPane) for (auto const& message : messages) { Maybe wrapWidth; if (message.portrait.empty()) - wrapWidth = m_chatLog->size()[0] - m_chatLogPadding[0]; + wrapWidth = m_chatLog->size()[0] - m_chatLogPadding[0] * 2; guiContext.setFont(m_font); guiContext.setFontSize(m_fontSize); @@ -261,7 +261,7 @@ void Chat::renderImpl() { float messageHeight = 0; float lineHeightMargin = + ((m_chatLineHeight * m_fontSize) - m_fontSize); - unsigned wrapWidth = m_chatLog->size()[0] - m_chatLogPadding[0]; + unsigned wrapWidth = m_chatLog->size()[0] - m_chatLogPadding[0] * 2; if (message.portrait != "") { TextPositioning tp = {Vec2F(chatMin + m_portraitTextOffset), HorizontalAnchor::LeftAnchor, VerticalAnchor::VMidAnchor, (wrapWidth - m_portraitTextOffset[0])}; -- cgit v1.2.3