summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Soriano <csoriano@redhat.com>2018-09-27 12:17:04 +0200
committerCarlos Soriano <csoriano1618@gmail.com>2018-10-09 08:18:37 +0000
commite3f60343cf9cd15e9870a7259adda392bcc8b3fb (patch)
treed5ad06a2bc03e333036ca77524b84dcb9d567d89
parent942429b13389c1db1c370e87f971a2c368056f33 (diff)
downloadnautilus-e3f60343cf9cd15e9870a7259adda392bcc8b3fb.tar.gz
file: Use target-uri for shortcut file types
This is necessary for files such as GDrive files, where the target uri is the web url that needs to be opened for activation. Closes: https://gitlab.gnome.org/GNOME/nautilus/issues/473
-rw-r--r--src/nautilus-file.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nautilus-file.c b/src/nautilus-file.c
index b9451e55a..b9ae81e08 100644
--- a/src/nautilus-file.c
+++ b/src/nautilus-file.c
@@ -2498,6 +2498,7 @@ update_info_internal (NautilusFile *file,
if (!file->details->got_custom_activation_uri &&
(g_file_info_get_attribute_boolean (info, G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL) ||
+ file_type == G_FILE_TYPE_SHORTCUT ||
nautilus_file_is_in_recent (file)))
{
activation_uri = g_file_info_get_attribute_string (info, G_FILE_ATTRIBUTE_STANDARD_TARGET_URI);