diff options
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])}; |