From 0304b961607063c61b128b755baeeea920831619 Mon Sep 17 00:00:00 2001 From: Debian GNOME Maintainers Date: Wed, 29 Jun 2022 16:00:15 +0800 Subject: [PATCH] fix-trash-issue-in-data =================================================================== Gbp-Pq: Name fix-trash-issue-in-data.patch --- gio/glocalfile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gio/glocalfile.c b/gio/glocalfile.c index 339626e..03c3aec 100644 --- a/gio/glocalfile.c +++ b/gio/glocalfile.c @@ -2039,7 +2039,7 @@ g_local_file_trash (GFile *file, g_free (path); } - is_local_file_in_usershare = g_str_has_prefix(local->filename, "/data/usershare"); + is_local_file_in_usershare = g_str_has_prefix(local->filename, "/data") && g_file_test ("/data/usershare", G_FILE_TEST_EXISTS); if (file_stat.st_dev == home_stat.st_dev && !is_local_file_in_usershare) { is_homedir_trash = TRUE;