diff --git a/astrid/plugin-src/com/timsu/astrid/C2DMReceiver.java b/astrid/plugin-src/com/timsu/astrid/C2DMReceiver.java index 2dc07e324..b3a7f7471 100644 --- a/astrid/plugin-src/com/timsu/astrid/C2DMReceiver.java +++ b/astrid/plugin-src/com/timsu/astrid/C2DMReceiver.java @@ -159,6 +159,7 @@ public class C2DMReceiver extends BroadcastReceiver { task.readFromCursor(cursor); } + task.putTransitory(SyncFlags.GTASKS_SUPPRESS_SYNC, true); actFmSyncService.fetchTask(task); } catch(NumberFormatException e) { // invalid task id @@ -300,6 +301,7 @@ public class C2DMReceiver extends BroadcastReceiver { task.setValue(Task.TITLE, intent.getStringExtra("title")); task.setValue(Task.REMOTE_ID, Long.parseLong(intent.getStringExtra("task_id"))); task.setValue(Task.USER_ID, Task.USER_ID_UNASSIGNED); + task.putTransitory(SyncFlags.GTASKS_SUPPRESS_SYNC, true); task.putTransitory(SyncFlags.ACTFM_SUPPRESS_SYNC, true); taskService.save(task);