diff --git a/app/src/main/java/org/tasks/gtasks/GoogleTaskSynchronizer.java b/app/src/main/java/org/tasks/gtasks/GoogleTaskSynchronizer.java index 59b6b8531..a45e91503 100644 --- a/app/src/main/java/org/tasks/gtasks/GoogleTaskSynchronizer.java +++ b/app/src/main/java/org/tasks/gtasks/GoogleTaskSynchronizer.java @@ -214,7 +214,9 @@ public class GoogleTaskSynchronizer { } for (GoogleTaskList list : gtasksListService.getListsToUpdate(gtaskLists)) { fetchAndApplyRemoteChanges(gtasksInvoker, list); - googleTaskDao.reposition(list.getRemoteId()); + if (!preferences.isPositionHackEnabled()) { + googleTaskDao.reposition(list.getRemoteId()); + } } if (preferences.isPositionHackEnabled()) { for (TaskList list : gtaskLists) {