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.