summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Seekamp <cseekamp@acm.org>2014-02-06 13:17:18 -0500
committerMike Blumenkrantz <zmike@samsung.com>2014-02-06 13:17:18 -0500
commit7fd16ce26d008cd15ead5a6635da69bed3b716ef (patch)
tree726437d7c377fd0d6b7ce3cb564a0ea96b877311
parenta93490e5672b8f28975a30530cb3ffe49a779a45 (diff)
downloadenlightenment-7fd16ce26d008cd15ead5a6635da69bed3b716ef.tar.gz
honor udisks presentation hide flag
Reviewers: raster, seekamp Reviewed By: zmike CC: cedric Differential Revision: https://phab.enlightenment.org/D505
-rw-r--r--src/bin/e_fm/e_fm_main_udisks.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bin/e_fm/e_fm_main_udisks.c b/src/bin/e_fm/e_fm_main_udisks.c
index 7e7223bbe7..5f71ae7b15 100644
--- a/src/bin/e_fm/e_fm_main_udisks.c
+++ b/src/bin/e_fm/e_fm_main_udisks.c
@@ -414,6 +414,10 @@ _e_fm_main_udisks_cb_vol_prop(E_Volume *v,
if (e_ukit_property_bool_get(ret, "DeviceIsSystemInternal", &err)) goto error;
EINA_SAFETY_ON_TRUE_GOTO(err, error);
+ /* skip partitions with presentation hide set */
+ if (e_ukit_property_bool_get(ret, "DevicePresentationHide", &err)) goto error;
+ EINA_SAFETY_ON_TRUE_GOTO(err, error);
+
/* skip volumes with volume.ignore set */
if (e_ukit_property_bool_get(ret, "DeviceIsMediaChangeDetectionInhibited", &err)) goto error;
EINA_SAFETY_ON_TRUE_GOTO(err, error);