From 1889afef8fc15d8b6501d22cd6c82ebe5f5a821d Mon Sep 17 00:00:00 2001 From: Martchus Date: Mon, 30 Apr 2018 18:59:17 +0200 Subject: [PATCH] Take over track parsing status when parsing FLAC tags --- mediafileinfo.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mediafileinfo.cpp b/mediafileinfo.cpp index 39524c7..a829a2a 100644 --- a/mediafileinfo.cpp +++ b/mediafileinfo.cpp @@ -403,6 +403,10 @@ void MediaFileInfo::parseTags(Diagnostics &diag) try { if (m_containerFormat == ContainerFormat::Flac) { parseTracks(diag); + if (m_tagsParsingStatus == ParsingStatus::NotParsedYet) { + m_tagsParsingStatus = m_tracksParsingStatus; + } + return; } else if (m_container) { m_container->parseTags(diag); } else {