diff --git a/src/olympic/studio/applib/src/popups/fileinfo.cpp b/src/olympic/studio/applib/src/popups/fileinfo.cpp index 8d7a1fd4..8d831ae2 100644 --- a/src/olympic/studio/applib/src/popups/fileinfo.cpp +++ b/src/olympic/studio/applib/src/popups/fileinfo.cpp @@ -15,6 +15,7 @@ ox::Error FileInfo::open(ox::StringParam filePath) noexcept { auto &fs = m_sctx.project->romFs(); auto const fileBuff = fs.read(m_filePath).or_value({}); auto hdr = keel::readAssetHeader(fileBuff).or_value({}); + m_fileInfo = {}; m_fileInfo.assetId.emplace(hdr.uuid.toString()); m_fileInfo.typeName.emplace(std::move(hdr.clawHdr.typeName)); m_fileInfo.typeVersion.emplace(hdr.clawHdr.typeVersion);