SUMMARY When copying folders and files with the same name, the files are automatically skipped if you press the "Skip" button for the folders. STEPS TO REPRODUCE 1. Create folders "111" and "222" and files "111.txt" and "222.txt" in the same location 2. Select all the created folders and files and copy them somewhere else 3. Select all the created folders and files again and copy them to the same place where you copied them in the previous step; click "Skip" when you are asked to overwrite folders OBSERVED RESULT You will not be asked to overwrite files, they will be automatically skipped. EXPECTED RESULT You will be asked about overwriting files too. SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20231225 KDE Plasma Version: 5.27.10 KDE Frameworks Version: 5.113.0 Qt Version: 5.15.11 Kernel Version: 6.6.6-1-default (64-bit) Graphics Platform: X11
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kio/-/merge_requests/1526
Git commit b00b1a65344ab701d3d8c3d529177f9c640fe1bc by Méven Car, on behalf of Eugene Popov. Committed on 13/01/2024 at 09:34. Pushed by meven into branch 'master'. copyjob: Fix implicitly skipping files when copying Don't forget to add a slash to the path when adding a folder to the skip list. M +2 -2 src/core/copyjob.cpp https://invent.kde.org/frameworks/kio/-/commit/b00b1a65344ab701d3d8c3d529177f9c640fe1bc
Git commit 71244e46c8abaa12481936dce1f713f4140b8063 by Méven Car, on behalf of Eugene Popov. Committed on 13/01/2024 at 09:48. Pushed by meven into branch 'kf5'. copyjob: Fix implicitly skipping files when copying Don't forget to add a slash to the path when adding a folder to the skip list. (cherry picked from commit b00b1a65344ab701d3d8c3d529177f9c640fe1bc) M +2 -2 src/core/copyjob.cpp https://invent.kde.org/frameworks/kio/-/commit/71244e46c8abaa12481936dce1f713f4140b8063