Bug 505651 - Dolphin remounts all previously-unmounted floppy images when mounting a new one
Summary: Dolphin remounts all previously-unmounted floppy images when mounting a new one
Status: REPORTED
Alias: None
Product: dolphin
Classification: Applications
Component: general (other bugs)
Version First Reported In: 25.04.2
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-16 05:03 UTC by emerson
Modified: 2025-06-16 05:03 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description emerson 2025-06-16 05:03:11 UTC
SUMMARY

When mounting and unmounting floppy images serially or in bulk, mounting any floppy image will remount all recently-mounted ones.

STEPS TO REPRODUCE

The first eight steps are just setup, it's starting at Step 9 where things get weird.

1. Right-click a raw floppy .img file.  Click "Mount"
2. No change in the "Places" column.  A new /dev/loop* device is allocated, and the image is mounted under /run/media per "mount" at the command line.
3. Close the Dolphin window;  open a new one
4. The disk image is correctly listed under "Devices" in the "Places" column.

5. Unmount the floppy image using the "eject" button on its "Places" entry.
6. The entry does not disappear from Places.  It is unmounted from /run/media as expected.
7. Close the Dolphin window; open a new one.
8. The disk image is correctly no longer listed under "Devices"

9. Right-click on a *different* floppy image, select "Mount"
10. Nothing changes on the left.  Yet another /dev/loop device is allocated.  *BOTH* images are mounted under /run/media.
11. Close the window;  open a new one.
12. Both images are listed on the left.

You can repeat this apparently arbitrarily -- eject all floppy images, they are removed from /run/media, mount yet another different one, *ALL* previously mounted images will remount under /run/media, creating even more /dev/loop* devices as needed (while not updating the left panel until the window is reopened).  I have tested this up to six previous images mounting at once.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Manjaro Linux
KDE Plasma Version:  6.3.5
KDE Frameworks Version:  6.14.0
Qt Version:  6.9.1

ADDITIONAL INFORMATION

I see that the "left column not updating" behavior is already reported as bug 463424;  I only mention the behavior because it gets in the way of seeing the results of this bug until you close/reopen a Dolphin window each step of the way.