davemds pushed a commit to branch master.

http://git.enlightenment.org/enlightenment/modules/places.git/commit/?id=c45452ccaf37eca33fe7e84188d76848419486d7

commit c45452ccaf37eca33fe7e84188d76848419486d7
Author: Dave Andreoli <d...@gurumeditation.it>
Date:   Sat Apr 24 07:50:56 2021 +0200

    Udisks2: Fix for usb cdrom removal
---
 src/backend_udisks2.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/backend_udisks2.c b/src/backend_udisks2.c
index 70303a0..55faef0 100644
--- a/src/backend_udisks2.c
+++ b/src/backend_udisks2.c
@@ -264,7 +264,8 @@ _places_ud2_interfaces_removed_cb(void *data, const 
Eldbus_Message *msg)
    while (eldbus_message_iter_get_and_next(array_ifaces, 's', &iface_name))
    {
       printf("PLACES: InterfaceRemoved obj:%s - iface:%s\n", obj_path, 
iface_name);
-      if (eina_streq(iface_name, UDISKS2_FILESYSTEM_IFACE))
+      if (eina_streq(iface_name, UDISKS2_FILESYSTEM_IFACE) || 
+          eina_streq(iface_name, UDISKS2_BLOCK_IFACE))
          if ((vol = places_volume_by_id_get(obj_path)))
             places_volume_del(vol);
    }

-- 


Reply via email to