https://bugs.kde.org/show_bug.cgi?id=472091

            Bug ID: 472091
           Summary: Tag Tree Ignored with Item->ReRead Metadata from File
    Classification: Applications
           Product: digikam
           Version: 8.1.0
          Platform: Microsoft Windows
                OS: Microsoft Windows
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: Tags-Keywords
          Assignee: digikam-bugs-n...@kde.org
          Reporter: stewart.bod...@usa.net
  Target Milestone: ---

I recently created a Tag Tree for all my non-People tags.  All the tags are
unique, even though I know identical tag names are allowed to exist under
different branches of the tree. Then I did an Item→Write Metadata to File,
followed by an Item→Reread Metadata from File for a number of images.  The
results were a destruction of my tag tree.  The tags that were re-read from the
file's metadata, were placed outside the tag tree and the number of images
shown existing under the original tree oriented tags were reduced since the new
non-tree tag replaced the tree oriented tag.

I understand that this would be a correct behavior under two conditions:
1.  If a new tag never seen before was read from the image file
2. If two or more tags having identical names were in different locations
within the tree

However, when reading the metadata tags from an image and each tag name in the
image only exists once within the entire tree, then the import of the metadata
should honor the tags current location within the tree.  Without this behavior,
the use of Tag Trees is useless as it does not have reliable stability as one
exports and re-imports metadata tags over the course of time.

In summary: please put imported tags in their currently existing position
within a tag tree if the tag name is unique within the entire tree and the tag
name is not a new never before seen tag.

Thanks,
Stewart

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to