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

            Bug ID: 501616
           Summary: Drag and drop same folder into subfolder creates
                    recursive copy
    Classification: Applications
           Product: digikam
           Version: 8.6.0
          Platform: Microsoft Windows
                OS: Microsoft Windows
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Usability-Drag&Drop
          Assignee: digikam-bugs-n...@kde.org
          Reporter: graz...@gmail.com
  Target Milestone: ---

***
If you're not sure this is actually a bug, instead post about it at
https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Please remove this comment after reading and before submitting - thanks!
***

SUMMARY
Attempting to move the same album to the same target album before the original
move completes ends up creating recursive sub albums of the moved folder under
the target album.


STEPS TO REPRODUCE
1. Drag large album to a sub album at the same level
2. While that album is moving (before it disappears from original location),
drag the same album to the same sub album.  It will mention that the album
already exists in that album.  In this case do not select rename (note: rename
will do a different version of this where it creates a newly named folder and
then does the same recursion).
3. 

OBSERVED RESULT
Wait a minute and you will see the same album being copied into that sub-album
recursively.... 
it will look like root/sa/ma/ma/ma/ma/ma/... 
where sa is the sub-album you are attempting to move and ma is the 'moving
album' that you've dragged into the sub-album multiple times.

If you do not catch it quick enough it creates a deep enough nesting that
windows fails when trying to delete it.  I can move it out of the digikam
structure to a junk location so it doesn't affect my backup or digikam software
which will try to traverse it when scanning and depending on how deep, fail
itself.


EXPECTED RESULT
That it will recognize that it's already moving the album from its original
location and refuse the attempt to move it again from that original location.


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

ADDITIONAL INFORMATION

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

Reply via email to