no desktop icon with filesystem inside loop device with xfdesktop-4.20.0
Issue Description
After updating from xfdesktop 4.18.1 to 4.20.0, destop icon of a filesystem inside a loop device doesn't appear on the desktop.
With xdesktop 4.18.1: With a simple exfat filesystem in "data.img"
sudo kpartx -v -a data.img
add map loop0p1 (254:10): 0 419424256 linear 7:0 2048
then a greyed out icon (unmounted file system) shows up on the desktop. Then I double click on it to mount it.
With xfdesktop 4.20.0, nothing shows up, no icon at all regardless of whether the filesystem is mounted or not. Otherwise the volume appears in thunar and I can click on the side panel icon to mount / unmount it.
Steps to Reproduce Issue
- Open Desktop settings > File/Launcher Icons
- Ensure that all of the Devices checkboxes are checked ("Network Shares", "Removable Disks and Drives", "Fixed Disks and Drives", "Other Devices")
- Create a exfat fs inside "data.img"
fallocate -l 8G data.img && mkfs.exfat -L test_data data.img - Activate the loop device:
(sudo) kpartx -v -a data.img - At this point, a desktop icon should appears on the desktop (with the label "test_data") but it is no longer the case with xfdesktop 4.20.
Environment & Versions
- OS distribution and version: Gentoo
- Overall Xfce version: 4.20
- xfdesktop version (git hash if not a release): 4.20.0
- Windowing system (X11/Wayland): X11
- Compositor and version (if Wayland): N/A
- GTK Theme: Arc-Theme
- Icon Theme: Arc-Theme
- UI Scale Factor: 1x