summaryrefslogtreecommitdiff
path: root/session-helper
diff options
context:
space:
mode:
authorRobert McQueen <rob@endlessm.com>2017-11-22 16:40:15 +0000
committerAtomic Bot <atomic-devel@projectatomic.io>2017-11-23 10:39:44 +0000
commitb31773b097bbb9dac4ac96b17807dd7349a66ad2 (patch)
tree642531e6bd682d29fec845df0ea0e54b674c105e /session-helper
parentcb57c599dd0c95c85d4b278cef1e11e481eb9b90 (diff)
downloadflatpak-b31773b097bbb9dac4ac96b17807dd7349a66ad2.tar.gz
session-helper: remove un-needed file monitor actions on CREATED
CHANGES_DONE always fires after CREATED. Closes: #1190 Approved by: alexlarsson
Diffstat (limited to 'session-helper')
-rw-r--r--session-helper/flatpak-session-helper.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/session-helper/flatpak-session-helper.c b/session-helper/flatpak-session-helper.c
index 6d905c93..f62e5a05 100644
--- a/session-helper/flatpak-session-helper.c
+++ b/session-helper/flatpak-session-helper.c
@@ -427,9 +427,10 @@ file_changed (GFileMonitor *monitor,
GFileMonitorEvent event_type,
char *source)
{
- if (event_type == G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT ||
- event_type == G_FILE_MONITOR_EVENT_CREATED)
- copy_file (source, monitor_dir);
+ if (event_type != G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT)
+ return;
+
+ copy_file (source, monitor_dir);
}
static void