[gtk+/gtk-3-20] recent-manager: Emit ::changed on file deletion
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/gtk-3-20] recent-manager: Emit ::changed on file deletion
- Date: Tue, 19 Apr 2016 14:57:20 +0000 (UTC)
commit 5e11b071a7f3ef5bb3a73c51ebe8f6b68820ba01
Author: Emmanuele Bassi <ebassi gnome org>
Date: Sun Apr 10 18:28:01 2016 +0100
recent-manager: Emit ::changed on file deletion
This will clear out the list of recently used files, and will allow GVFS
to handle this case.
https://bugzilla.gnome.org/show_bug.cgi?id=693077
gtk/gtkrecentmanager.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
---
diff --git a/gtk/gtkrecentmanager.c b/gtk/gtkrecentmanager.c
index 78cd0ad..5304b84 100644
--- a/gtk/gtkrecentmanager.c
+++ b/gtk/gtkrecentmanager.c
@@ -537,14 +537,12 @@ gtk_recent_manager_monitor_changed (GFileMonitor *monitor,
{
case G_FILE_MONITOR_EVENT_CHANGED:
case G_FILE_MONITOR_EVENT_CREATED:
+ case G_FILE_MONITOR_EVENT_DELETED:
gdk_threads_enter ();
gtk_recent_manager_changed (manager);
gdk_threads_leave ();
break;
- case G_FILE_MONITOR_EVENT_DELETED:
- break;
-
default:
break;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]