diff options
author | Robert McQueen <rob@endlessm.com> | 2017-11-22 16:40:15 +0000 |
---|---|---|
committer | Atomic Bot <atomic-devel@projectatomic.io> | 2017-11-23 10:39:44 +0000 |
commit | b31773b097bbb9dac4ac96b17807dd7349a66ad2 (patch) | |
tree | 642531e6bd682d29fec845df0ea0e54b674c105e /session-helper | |
parent | cb57c599dd0c95c85d4b278cef1e11e481eb9b90 (diff) | |
download | flatpak-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.c | 7 |
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 |