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: [email protected]
Reporter: [email protected]
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.