https://bugs.kde.org/show_bug.cgi?id=462071
Bug ID: 462071 Summary: Last tag cannot be removed if only using xmp.lr and xmp.dc Classification: Applications Product: digikam Version: 8.0.0 Platform: Kubuntu OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: Metadata-Xmp Assignee: digikam-bugs-n...@kde.org Reporter: spiffysni...@gmail.com Target Milestone: --- SUMMARY If only Xmp.lr.hierarchicalSubject and Xmp.dc.subject (and digiKam:TagsList) are activated for writing/reading into/from the sidecar file, it is not possible to delete the last tag. With the digiKam namespace included, all works fine. STEPS TO REPRODUCE 1. fresh digikam installation 2. add 1 dir with one jpg in it 3.Config/Metadata/Behavior: tick all information aspects and "rescan files" 4. Config/Metadata/sidecars: enable reading and writing to xmp sidecars only 5. create the tag structrure: a/1, a/b/1 6. Disable all tags, apply 7. enable only a/b/1, apply 8. disable a/b/1, apply OBSERVED RESULT A new tag /1 is created and only the dc.subject is written in the XMP sidecar EXPECTED RESULT Remove all tags from the file, dc.subject should be deleted too. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Kubuntu 22.10 (available in About System) KDE Plasma Version: 5.25.5 KDE Frameworks Version: 5.98.0 Qt Version: 5.15.6 ADDITIONAL INFORMATION I open this bug only because there were other similar side effects which I could not reproduce on the test instance. The reason for even trying this is to have a bidirectional exchange of tags between digiKam and darktable. -- You are receiving this mail because: You are watching all bug changes.