Bug 462535 - Unexpected behavior when changing captions in bulk
Summary: Unexpected behavior when changing captions in bulk
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Tags-Captions (show other bugs)
Version: 7.9.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-02 07:21 UTC by Peter
Modified: 2023-05-10 14:31 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 8.1.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter 2022-12-02 07:21:44 UTC
SUMMARY
Unexpected behavior when changing captions in bulk, in case the photos have captions in different languages.
When changing the captions of several images, digiKam does not only change the captions of the selected language, but all language captions set for the image.

Explanation:
Three images (img1, img2, img3), the photos show portraits of students
Use languages: x-default and hu-HU
settings img1
hu-Hu: A

settings img2
hu-Hu: B

settings img3
hu-Hu: C

now change language: x-default
select all three pictures (img1, img2, img3)
settings: img1, img2, img3
x-default: student

Apply changes

RESULT
digiKam has changed all subtitles for all languages!
img1:
hu-Hu: A
x-default: student

img2
hu-Hu: A
x-default: student

img3
hu-Hu: A
x-default: student

EXPECTED RESULT
In the case of a group selection, the subtitle will only change in the selected language:
img1:
hu-Hu: A
x-default: student

img2
hu-Hu: B
x-default: student

img3
hu-Hu: C
x-default: student
Comment 1 Maik Qualmann 2022-12-02 10:11:14 UTC
We've discussed this many times before. If you select several images and change the title and captions, it can be assumed that the data should be synchronized. If the content differs the text appears as disabled, I look up the relevant bug report.

Maik
Comment 2 Maik Qualmann 2022-12-02 10:32:10 UTC
*** This bug has been marked as a duplicate of bug 450567 ***
Comment 3 caulier.gilles 2023-05-10 14:31:13 UTC
fixed with bug 450567