Created attachment 119537 [details] screenshot STEPS TO REPRODUCE 1. connect a storage device to usb port (I used a pen drive formatted with fat32 file system) 2. open dolphin and start to copy a big file (~2 GiB) to your device 3. cancel the file operation via the notification applet in systray 4. right click on your device in places panel under "Removable devices" and select "Safely remove" OBSERVED RESULT Dolphin prevents unmounting and shows the error message "The device is currently busy...". See the attached screenshot. Such situation persists for several minutes. EXPECTED RESULT Device should be unmounted without any error. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux (available in About System) KDE Plasma Version: 5.15.4 KDE Frameworks Version: 5.57 Qt Version: 5.12.3
IIRC this is happening because the file transfer is still technically not finished yet (I think it has to finalize or sync or something) even though the file transfer's progress makes it seem finished. I agree that it's not really an amazing user experience.
The error comes from udisks, the device is busy until the filesystems finish syncing.
Maybe we just need to display a better error message here so the user knows why the device is busy.
*** Bug 445488 has been marked as a duplicate of this bug. ***
Cannot reproduce. Operating System: Arch Linux KDE Plasma Version: 5.27.80 KDE Frameworks Version: 5.245.0 Qt Version: 6.6.0 Graphics Platform: Wayland