Bug 509610

Summary: Docker overlays visible in devices when moved to another location
Product: [Frameworks and Libraries] frameworks-solid Reporter: Nico <nico>
Component: generalAssignee: Unassigned bugs <unassigned-bugs-null>
Status: REPORTED ---    
Severity: normal CC: kdelibs-bugs-null, kfm-devel, lukas, nico
Priority: NOR    
Version First Reported In: 6.18.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Showing docker overlays in the list of devices

Description Nico 2025-09-17 17:04:05 UTC
Created attachment 185017 [details]
Showing docker overlays in the list of devices

SUMMARY
Before I moved my docker data location to another drive I didn't see the overlays in the sidebar.
Now it shows them again. Maybe the filter doesn't catch it in this case.

STEPS TO REPRODUCE
1. Move your docker location
Set 
{
    "ipv6": false,
    "data-root": "/run/media/nico/DATA_SSD/docker"
}
via at /etc/docker/daemon.json
2. Start some docker containers with volumes etc

OBSERVED RESULT
Dolphin shows them which clutters the list of devices

EXPECTED RESULT
Hide the docker overlays

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Comment 1 Nico 2025-09-17 17:07:12 UTC
This might be related: https://invent.kde.org/frameworks/solid/-/merge_requests/23
I move the bug to frameworks-solid for now.
Comment 2 Nico 2025-09-17 17:09:15 UTC
Looking at the code in the MR I can actually see why it is happening. inUserPath will be true because it starts with /run/media/ and then it's not ignored. What were the reasons for this check to be added?