summaryrefslogtreecommitdiff
path: root/daemon/gvfsbackendsftp.c
diff options
context:
space:
mode:
authorAntónio Fernandes <antoniof@gnome.org>2021-01-17 10:44:03 +0000
committerOndrej Holy <oholy@redhat.com>2021-01-22 14:59:36 +0000
commit62600785e58732d7b2db4641ebe9d1c56bda6397 (patch)
tree2c0e702d810f53184a2ba39d378564a944d8df28 /daemon/gvfsbackendsftp.c
parentf8dd2f529b52cc27d34a24fc0a222aefcbf23ba8 (diff)
downloadgvfs-62600785e58732d7b2db4641ebe9d1c56bda6397.tar.gz
daemon: Set filesystem::use-preview explicitly
It can be correctly implied from the value of filesystem::remote for many backends, but let's make it explicit for them too. Fixes https://gitlab.gnome.org/GNOME/gvfs/-/issues/497
Diffstat (limited to 'daemon/gvfsbackendsftp.c')
-rw-r--r--daemon/gvfsbackendsftp.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/daemon/gvfsbackendsftp.c b/daemon/gvfsbackendsftp.c
index 530a4237..61c20a39 100644
--- a/daemon/gvfsbackendsftp.c
+++ b/daemon/gvfsbackendsftp.c
@@ -4793,6 +4793,9 @@ try_query_fs_info (GVfsBackend *backend,
G_FILE_ATTRIBUTE_FILESYSTEM_TYPE, "sftp");
g_file_info_set_attribute_boolean (info,
G_FILE_ATTRIBUTE_FILESYSTEM_REMOTE, TRUE);
+ g_file_info_set_attribute_uint32 (info,
+ G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW,
+ G_FILESYSTEM_PREVIEW_TYPE_IF_ALWAYS);
if (has_extension (op_backend, SFTP_EXT_OPENSSH_STATVFS) &&
(g_file_attribute_matcher_matches (matcher,