Mirrored ToDo items no longer work properly in shared lists

The proper mirroring of checking/unchecking ToDo items broke in the last week or so - in shared lists only.
It is not broken in non-shared lists. If I move this list into a non-shared area it works as expected

  • Description of what you’re trying to do

When I check a ToDo item its ‘mirrored item’ gets checked but the item I checked does not change. It’s box remains unchecked.

  • Operating system

This is broken everywhere - latest iOS and Android apps. Mac desktop app.

  • Browser version (if using the web app)

Brave and Firefox

  • Screenshots, video recordings

This is not allowing me to upload a video of this happening.
If you enable me I can upload it and it would show you clearly what is going wrong.

Instead I include a screenshot of the list.

When I toggle the top Broccoli item the bottom Broccoli get toggled ..but the top one remains unchecked. The top Broccoli ‘mechanics’ work in that it clearly is checking the item - but the UI does not reflect it.
If I move to a different node and return - the top item is synced properly. Its seems to be some sort of UI refresh issue.


Would you mind sharing a dummy list with us so we can test?

I can but you need to DM me an email to share it to.

I also seem to be able to share vids now so I am attaching a clip of the bug.

Note again that if I move this list out of the share and into the ‘non-shared’ nodes ..the bug goes away

EDIT: I meant to add that it only seems be the checkbox UI element not updating properly. As you can see in the clip when I add a few i’s to the word ‘Broccoli’ it is mirrored correctly in both places.

The problem is also occurring on ‘new’ non-shared list.
The video show this happening.
Toward the end of the video - I collapse and expand the mirrored item and the UI seems to refresh and show the correct state.

Futher info.
This seems to have something to do with having mirrored items in different locations.

The attached video demonstrates the bug:

  • create ‘EggsTest’ todo item
  • create mirror of this bullet
  • paste mirror underneath existing ‘EggsTest’
  • checkbox mirror works - as expected
  • Move mirrored item into different list
  • Mirroring of checkbox breaks - checkbox element is not updated accordingly

Note if I return the mirrored item to its original location - it works again.