From d96f4575ba760d4122f44dcf2363dbf75b75488a Mon Sep 17 00:00:00 2001 From: James Upjohn Date: Sun, 9 May 2021 21:22:20 +1200 Subject: [PATCH] Fix newlines in stream title causing text in header to go out of bounds (#2755) Co-authored-by: pajlada --- CHANGELOG.md | 1 + src/widgets/splits/SplitHeader.cpp | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e048f83be..a8bc08e45 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ - Minor: Hosting messages are now clickable. (#2655) - Minor: Messages held by automod are now shown to the user. (#2626) +- Bugfix: Strip newlines from stream titles to prevent text going off of split header (#2755) - Bugfix: Automod messages now work properly again. (#2682) - Bugfix: `Login expired` message no longer highlights all tabs. (#2735) - Bugfix: Fix a deadlock that would occur during user badge loading. (#1704, #2756) diff --git a/src/widgets/splits/SplitHeader.cpp b/src/widgets/splits/SplitHeader.cpp index d7c7496af..894391b38 100644 --- a/src/widgets/splits/SplitHeader.cpp +++ b/src/widgets/splits/SplitHeader.cpp @@ -168,7 +168,9 @@ namespace { if (settings.headerGame && !s.game.isEmpty()) title += " - " + s.game; if (settings.headerStreamTitle && !s.title.isEmpty()) - title += " - " + s.title; + { + title += " - " + s.title.simplified(); + } return title; }