diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2024-04-04 15:09:40 +1100 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2024-04-04 15:09:40 +1100 |
commit | 12a28d5345b621712d3294dca7dc2d296fd04bda (patch) | |
tree | 921a71277c5430390e82799c042ea514b1eeeed6 /source/frontend/StarChat.cpp | |
parent | 6c896c2ef79c1740d7dea6fae95518c768de8931 (diff) |
fix: last minor text wrapping bug
Diffstat (limited to 'source/frontend/StarChat.cpp')
-rw-r--r-- | source/frontend/StarChat.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
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<ChatReceivedMessage> const& messages, bool showPane) for (auto const& message : messages) { Maybe<unsigned> 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])}; |