@Shida This just happened to me again, and I currently have Dynalist open in a browser tab that does not reflect the collapsed view even after repeated ctrl+s. Opening another tab on the same machine shows the item collapsed so it definitely is fully synced to the server.
Since my system is in this inconsistent state Iām trying a couple of experiments. Iāve tried collapsing a different item on mobile, and this one properly reflects on the web, even though the old one remains uncollapsed (implying it has recognized the document version has changed, but it just doesnāt sync down the state correctly for the problem item?). Iāve tried collapsing and uncollapsing the āproblem itemā multiple times, but it still doesnāt reflect as collapsed on the web.
Howeverā¦if I add an item below the āproblem itemā it then reflected the item as collapsed on web!
I should note that in ALL instances where Iāve observed this issue the uncollapsed item is the last item in the list (indented one level under the document root). Specifically the hierarchy in the document looks like this:
- Foo
- Bar
- Baz
+ Problem Item (collapsed, with at least one item underneath)
My theory is that there is some off by one bug that can cause the item collapse state to become inconsistent for the last item in the document, under specific edge cases (not sure what the edge cases are thoughā¦). This could explain why placing an item below it would then force the item collapse state to be corrected, as it would no longer be the last item in the document.