Preventing unwanted task changes for special CALDAV clients on iOS and Android.

  • Home
  • Blog
  • Preventing unwanted task changes for special CALDAV clients on iOS and Android.

Preventing unwanted task changes for special CALDAV clients on iOS and Android.

We’re constantly working to improve KeepOn.Today and make it the best task management tool available. One of the key features we’re working on is the ability to sync tasks across different clients, including iOS and Android.

General

2026-03-12 20:41

However, we’ve realized that there’s a potential issue with syncing task status changes made on these mobile clients.

When a task is updated on an iOS or Android client, the change is synced back to the KeepOn.Today server. However, if the user then quickly makes another change to the task status, the first change may be lost. This is because the mobile client may overwrite the previous change with the new one, causing the loss of data.

To prevent this from happening, we’re implementing a function that will prevent iOS and Android clients from syncing task status changes if they were not really changed. This means that if a user updates a task status on their mobile client, and then quickly makes another change, the first change will be preserved and the second change will be ignored.

Here’s how this function will work:

  • When a task is updated on an iOS or Android client, the change is synced back to the KeepOn.Today server.
  • The server then checks to see if the task status was really changed. If it was, the change is preserved and the task status is updated.
  • If the task status was not really changed, the server will send a message back to the mobile client indicating that the change was ignored.
  • The mobile client will then display a message to the user indicating that the change was ignored and that the task status remains the same.

This function will help to prevent data loss and ensure that task status changes are preserved. We’re excited to implement this feature and make it available to all KeepOn.Today users.

As always, we’re committed to providing the best possible user experience and ensuring that our tool is reliable and easy to use. We’re always looking for ways to improve and enhance our features, and we appreciate your feedback and suggestions.

We hope that you’ll find this new feature to be a valuable addition to KeepOn.Today. If you have any questions or need assistance with using this feature, please don’t hesitate to contact us. We’re always here to help.