SUMMARY This is a wild guess this belongs to xdg-desktop-portal-kde subproject. I'm not an expect. See Summary section as well. If you think it should belong somewhere else please move it or guide me where I should report it again. STEPS TO REPRODUCE 1. Open https://blogs.sitepointstatic.com/examples/tech/filedrag/1/index.html in Chromium based browser (Chrome) and in Firefox (for comparison) 2. Create a folder named "płacz" (there is polish letter ł here) 3. Copy any non empty file to this folder 4. From Dolphin drag the file into Chrome to the drop box on the page you opened in step 1 OBSERVED RESULT In the "File information" section you will notice it has size of 0 EXPECTED RESULT It should be able to read the real file size if you repeat this experiment with path (and filename) containing only a-z characters (like /home/user/Documents/whatever.pdf) it will be read correctly by Chrome. Firefox however always reads the file correctly. The Browse/Choose file button works with this demo page. However it causes issues with GMail interface (it rejects any attachment files, even via a button, because they are empty). This COULD be the Chrome bug. Something similar was reported 13 years ago: https://bugs.chromium.org/p/chromium/issues/detail?id=42494 and in this thread you can find a reference to some old Dolphin bug again. But on the other hand I found this post, suggesting it's because of `xdg-desktop-portal-kde` https://superuser.com/questions/1784412/problems-with-file-upload-in-chrome-based-browser-on-kde I'm not an expert in this area, I'm lost. I hope provided info is enough to fight this bug. SOFTWARE/OS VERSIONS KDE Plasma Version: 5.27.6 KDE Frameworks Version: 5.107.0 Qt Version: 5.15.10 ADDITIONAL INFORMATION
This seems to work fine here. Is either the chromium or the dolphin in your setup a flatpak/snap? (and, since it's been a few years: do you still see that bug?)
I just tested it on a fresh KDE Neon "Live CD" and I can still reproduce it... with Flatpak Chrome! That was it! I cannot reproduce it when I downloaded deb file from Google. BUT on my current daily OS - Garuda Linux - I can NOT reproduce it with Flatpack Chrome though. So it's not "Flatpak's fault" or the package maintainer, it's something how Flatpak is integrated in KDE Neon. Do you have any idea where should I move this report?
I did some additional tests on KDE Neon: - Pinta from Flatpak, drag and drop from a folder with polish letters -- works fine - Firefox from Flatpack, repeated the test as described previously -- works fine - Brave browser (Chromium based, but not close clone) -- works fine - Chromium -- works fine - Ungoogled Chromium -- works fine - Vivaldi browser -- works fine So it's just Chrome. In my original report I wrote "in Chromium based browser (Chrome)", but after all this time I'm not sure why. Either it was my mistake or more Chromium-based browsers were affected. Now it's only Chrome.