https://bugs.kde.org/show_bug.cgi?id=434438
Bug ID: 434438 Summary: Writing metadata to an XMP sidecar removes previously-entered metadata already in the XMP file. Product: digikam Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Metadata-Sidecar Assignee: digikam-bugs-n...@kde.org Reporter: ja...@lab6.com Target Milestone: --- SUMMARY Adding a caption to a photo and writing metadata to an XMP sidecar file removes any tags that might already be recorded in the XMP sidecar. STEPS TO REPRODUCE 1. Set Digikam to "Write to XMP sidecar only" 2. Find a photo with no tags or captions. 3. Open the "Captions" right-hand panel and click the Tags tab. 4. Add a tag and click "Apply" 5. An XMP sidecar file is generated, with a <digiKam:TagsList> element. 6. Click the Description tab. 7. Add a caption and click "Apply" 8. An XMP sidecar file is generated, *only* containing the caption. The tag information is now missing from the XMP file. EXPECTED RESULT I expect that whenever Digikam writes an XMP sidecar file, it writes all eligible metadata, whereas it appears to be writing only the latest change. SOFTWARE/OS VERSIONS KDE Frameworks 5.73.0 Qt 5.14.2 (built against 5.14.2) The xcb windowing system Running Digikam version 7.1.0 AppImage on Ubuntu 20.04.02 LTS. -- You are receiving this mail because: You are watching all bug changes.