diff options
author | Tomas Bzatek <tbzatek@redhat.com> | 2009-09-24 09:44:17 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2009-09-24 09:44:17 -0400 |
commit | 541c225fea1d616d01862d0f6b0ff9086317540a (patch) | |
tree | e5cbc2cc27591c68c078dc68cfb93c23104e253e | |
parent | e15707648d6d92abe455107718a1e0a440c7fe1f (diff) | |
download | nautilus-541c225fea1d616d01862d0f6b0ff9086317540a.tar.gz |
Don't rely on activation_uri when detecting mounts
We test for the activation_uri (i.e. G_FILE_ATTRIBUTE_STANDARD_TARGET_URI)
which is usually not exposed from computer:// items until the item is mounted
(and that's up to particular gvfs volume monitor).
Simply don't test for activation_uri, file type of G_FILE_TYPE_MOUNTABLE
should be enough.
This fixes https://bugzilla.redhat.com/show_bug.cgi?id=518570
-rw-r--r-- | libnautilus-private/nautilus-directory-async.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libnautilus-private/nautilus-directory-async.c b/libnautilus-private/nautilus-directory-async.c index 653fd30da..ff20ac55e 100644 --- a/libnautilus-private/nautilus-directory-async.c +++ b/libnautilus-private/nautilus-directory-async.c @@ -1700,9 +1700,8 @@ lacks_mount (NautilusFile *file) (file->details->type == G_FILE_TYPE_DIRECTORY && nautilus_file_is_self_owned (file)) || - /* Mountable with a target_uri, could be a mountpoint */ - (file->details->type == G_FILE_TYPE_MOUNTABLE && - file->details->activation_uri != NULL) + /* Mountable, could be a mountpoint */ + (file->details->type == G_FILE_TYPE_MOUNTABLE) ) ); |