From c7bf2e1da8a2eecde0e5652eea9a0106b1718829 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sun, 16 Oct 2022 22:52:06 +0200 Subject: [PATCH] LyricsProvider: Add missing newline --- src/lyrics/lyricsprovider.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lyrics/lyricsprovider.cpp b/src/lyrics/lyricsprovider.cpp index 9ad55726c..a1670209c 100644 --- a/src/lyrics/lyricsprovider.cpp +++ b/src/lyrics/lyricsprovider.cpp @@ -74,6 +74,9 @@ QString LyricsProvider::ParseLyricsFromHTML(const QString &content, const QRegul start_idx = end_tag_idx + end_tag_length; if (end_tag_idx > 0 || start_lyrics_tag_idx < end_tag_idx) { + if (!lyrics.isEmpty()) { + lyrics.append("\n"); + } lyrics.append(content.mid(start_lyrics_tag_idx, end_tag_idx - start_lyrics_tag_idx) .replace(QRegularExpression("]+>"), "\n") .remove(QRegularExpression("<[^>]*>"))