Skip to content

Tag writing to file metadata is still kinda broken! Deleted tags return on "Import tags from file metadata". #118

@bikram-agarwal

Description

@bikram-agarwal

Describe the bug
After using the version 1.0.21, it looked like the tag editing is working as I would expect it to - as soon as a tag is added or removed from a picture in OneFolder, it gets written in the file metadata. I removed a bunch of tags from a bunch of pictures and also deleted those tags from the sidebar in OneFolder. I verified in Windows Explorer that those tags were indeed removed from those files' metadata. Yayy!

When I was done doing that, I went to the root directory of my Pictures folder in OneFolder and did a "Import tags from file metadata". And that undid everything that I just did! All the deleted tags were back in the sidebar and those were again added back to the pictures I deleted those tags from! I verified in Windows Explorer that those tags were indeed added back to those files' metadata. 😭

To Reproduce
Steps to reproduce the behavior:

  1. Have a folder of tagged pictures opened in OneFolder.
  2. Select each of those pictures, press T and deleted all the tags from all those pictures.
  3. Verify in Windows Explorer that tags are deleted from those pictures.
  4. Return to the folder in OneFolder, press S to open settings, go to Import/Export, click "Import tags from file metadata".
  5. See the deleted tags return in the sidebar and pictures.

Expected behavior
Tag changes should remain consistent. After I make any tag change in any picture, doing "Import tags from file metadata" should not undo that change.

Screenshots
If applicable, add screenshots to help explain your problem.

OneFolder version
1.0.21

Desktop OS
Windows 11 Pro

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions