From 6e6b2a45fb43c4bdcf816613862c4ceb77c0dc91 Mon Sep 17 00:00:00 2001 From: davemds Date: Sun, 2 Feb 2014 20:44:42 +0100 Subject: [PATCH] skip volumes with DevicePresentationHide set --- src/e_mod_udisks.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/e_mod_udisks.c b/src/e_mod_udisks.c index bec75dc..bfcea51 100644 --- a/src/e_mod_udisks.c +++ b/src/e_mod_udisks.c @@ -278,6 +278,10 @@ _places_udisks_vol_prop_cb(void *data, void *reply_data, DBusError *error) if (e_ukit_property_bool_get(udisks_ret, "DeviceIsMediaChangeDetectionInhibited", &err) || err) return; + // skip volumes with presentation.hide set + if (e_ukit_property_bool_get(udisks_ret, "DevicePresentationHide", &err) || err) + return; + // skip volumes without a storage (slave partition) str = e_ukit_property_string_get(udisks_ret, "PartitionSlave", &err); if (err || !str) return;