Closing app during expand/collapse -> hierarchy flattening

Replicability:

  1. Precondition? Have a sufficient amount of bullets that the app is slow; use it for at least 5-10 minutes so the (memory leak?) issue is active and it takes like 1-3 seconds to expand/collapse stuff.
  2. Trigger expand or collapse of a bullet.
  3. Close app before it completes.
  4. Re-open
  5. Observe: The subtree of the bullet you were expand/collapsing (and possible peripheral ones) is now entirely flattened into a single level of bullets.

Environment

  • MacOS
  • Desktop client

See also: GitHub issue