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.

Reply via email to