https://bugs.kde.org/show_bug.cgi?id=458200
Bug ID: 458200 Summary: Size or position change made to face rectangle is only written to database and not to image file/sidecar Product: digikam Version: 8.0.0 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Faces-Workflow Assignee: digikam-bugs-n...@kde.org Reporter: kristian.hermann.k...@gmail.com Target Milestone: --- Created attachment 151519 --> https://bugs.kde.org/attachment.cgi?id=151519&action=edit GIF replicating the issue SUMMARY When making a position or size change of a face tag, then leaving the image without pressing the OK button on the face tag widget, the change will only be made to the database and not to the image file nor it's sidecar file. This will cause the user to mistakenly believe that the changes are applied to the images, when they only are committed to database. STEPS TO REPRODUCE 1. Open an album with images that contains face tags. 2. Open that image. 2. Change the position of the face tag. 3. Click outside the face tag, this will close the image preview, and take the user back to the album view. OBSERVED RESULT The metadata change (face tag position) has been written to the database, but not to the image/sidecar file. If lazy synchronization is enabled, nor message is displayed on the status bar should. EXPECTED RESULT The metadata change (face tag position) should have been written to both the database and the image/sidecar file. If lazy synchronization is enabled, the status bar should display "1 file awaits synchronization". SOFTWARE/OS VERSIONS Operating System: Ubuntu 22.04 KDE Plasma Version: 5.24.4 KDE Frameworks Version: 5.92.0 Qt Version: 5.15.3 Kernel Version: 5.15.0-46-generic (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Core™ i7-2600K CPU @ 3.40GHz Memory: 15,6 GiB of RAM Graphics Processor: NVIDIA GeForce GTX 960/PCIe/SSE2 ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.