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

            Bug ID: 498102
           Summary: Non-destructive image editor leaves behind hidden
                    items that cannot be revealed
    Classification: Applications
           Product: digikam
           Version: 8.5.0
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Albums-MainView
          Assignee: digikam-bugs-n...@kde.org
          Reporter: mf-bugs.kde....@danner.de
  Target Milestone: ---

SUMMARY
When using non-destructive editing, originals are preserved but hidden. This
leads to very confusing behavior, for example when moving all images from one
album into another. Then the source album remains with an item count
corresponding to the number of edited items, but when opening the album, it
appears empty. The status bar will say something like "No items selected (0
items) - 42 items hidden", but there's no explanation whatsoever for how and
why those items are hidden and how to unhide them. The center of status bar
will say "No active filter".

Judging by how long it took me to figure this out, it can be quite painful for
a user to run into this if they don't know about this behavior. For instance,
when trying to move or copy the mysteriously hidden files on the filesystem
they'll see that it will remain hidden digikam. Even modifying them (e.g., with
"mogrify -rotate 90") keeps them hidden. To the user it seems that the file has
been permanently blacklisted by digikam somehow, but there's no apparent
property of the file that would cause this.

STEPS TO REPRODUCE
1. Edit an image with the non-destructive image editor
2. Select "Save Changes"
3. Move file to another album

OBSERVED RESULT
Original image remains at original location but cannot be viewed or revealed in
digikam

EXPECTED RESULT
Original image is moved together with the edited item

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma:  Linux 6.6.58
KDE Plasma Version: n/a
KDE Frameworks Version: n/a 
Qt Version: 6.8.1

ADDITIONAL INFORMATION

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

Reply via email to