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

            Bug ID: 454075
           Summary: KIO asks to write into the same folder (lowercase),
                    even if it's actually writes into the folder
                    (uppercase) when copying onto a fat32
           Product: frameworks-kio
           Version: 5.94.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kio-bugs-n...@kde.org
          Reporter: pos...@posteo.eu
                CC: kdelibs-b...@kde.org
  Target Milestone: ---

Created attachment 149016
  --> https://bugs.kde.org/attachment.cgi?id=149016&action=edit
Screenshot

STEPS TO REPRODUCE
1. Create a folder structure like the following

Topfolder
|
|--- subfolder_1
|          |
|          |--- test.txt (content: "test")
|
|--- Subfolder_1
             |
             |--- Test.txt (content "Test")

where the "test" files and subfolders only differ by a lower/upper case name.

2. Copy the folder Topfolder onto a FAT32* drive
* or probably any other case insensitive file system


OBSERVED RESULT

KIO creates 

Topfolder
|
|--- Subfolder_1

and then prompts the `folder already exists dialog` and asks whether to write
`subfolder_1` into `subfolder_1`.

If you click "overrwrite", it will then prompt the `file already exists dialog`
and asks whether to overwrite `test.txt` over `test.txt`. 

If you approve that, the final folder structure will look like this:

Topfolder
|
|--- Subfolder_1
             |
             |--- test.txt (content "test")


EXPECTED RESULT
KIO asks whether to write `subfolder_1` into `Subfolder_1` and whether to
overrwrite `Test.txt` with `test.txt`.


SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20220518
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.2
Kernel Version: 5.17.7-1-default (64-bit)
Graphics Platform: Wayland

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

Reply via email to