Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/frontend/StarChat.cpp
diff options
context:
space:
mode:
authorKae <80987908+Novaenia@users.noreply.github.com>2024-04-04 15:09:40 +1100
committerKae <80987908+Novaenia@users.noreply.github.com>2024-04-04 15:09:40 +1100
commit12a28d5345b621712d3294dca7dc2d296fd04bda (patch)
tree921a71277c5430390e82799c042ea514b1eeeed6 /source/frontend/StarChat.cpp
parent6c896c2ef79c1740d7dea6fae95518c768de8931 (diff)
fix: last minor text wrapping bug
Diffstat (limited to 'source/frontend/StarChat.cpp')
-rw-r--r--source/frontend/StarChat.cpp4
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])};