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

            Bug ID: 415592
           Summary: When renaming a tag, if I say no to updating, clicking
                    Save won't trigger update again
           Product: digikam
           Version: 6.4.0
          Platform: macOS Disk Images
                OS: macOS
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Tags-Manager
          Assignee: digikam-bugs-n...@kde.org
          Reporter: jas...@edseek.com
  Target Milestone: ---

SUMMARY

I used Tag Manager to rename a tag associated with a large number of images.
This triggers the "This operation can take a long time..." dialog box. If I
click No, then click Save again in the Tag properties pane again for the tag,
the dialog does not reappear.

The only way to commit this change is to modify the tag again, then click Save,
and then Yes when the "This operation can take a long time..." dialog appears
again.

STEPS TO REPRODUCE
1. Open Tag Manager
2. Select a tag associated with a large number of images so that the "This
operation..." warning will appear.
3. Change the tag 'Title' in the Tag Properties pane.
4. Click Save.
5. When the "This operation..." dialog appears, click No.
6. Click Save again.
7. Confirm that the file metdata has not changed. (I commit my XMP files to
`git`, so I ran `git status` to see that no changes took place.)
8. Change the tag 'Title' again.
9. Click Save.
10. When the "This operation..." dialog appears, click Yes.
11. Confirm that the file metadata was changed by digiKam.

OBSERVED RESULT

The file metadata is not updated.

EXPECTED RESULT

Every time I click Save, I am prompted whether I want to perform the operation
or not. If I click Yes, the metadata is updated. If I click No, the metadata is
not updated.

For a rarely used tag, if I change its title, it appears digiKam will always
update the file metadata. For a commonly used tag, if I click No when warned
"This operation can take a long time...", the only way to get the metadata
updated after is to modify the Title again, and then click Save.

If I forget to do this, I probably need to go into Tools > Maintenance and
manually sync to disk, but if I forget to do this, my database and XMP files
will be out of sync.

macOS: 10.15.2
Rev: d4189399d3b

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

Reply via email to