Confusing behavior in moving folded items

Testing version: Version 1.0 (1648) (Mac)

What were you doing:
Moving a folded set of bullets in a bullet list

  1. Start:
- Parent 1
	- Child 1
- Parent 2
	- Child 2
  1. Fold at Parent 1
  2. Move Down on Parent 1

What did you expect to happen:

The new document should be:

- Parent 2
	- Child 2
- Parent 1
	- Child 1

but with Parent 1 still folded.

What happened:

The new document is:

- Parent 2
- Parent 1
	- Child 1
	- Child 2

with Parent 1 folded — the first parent has “stolen” the children of the second, and captured them under its fold.

I believe I understand why this happens:
Move down moves the whole folded block down a single line, past Parent 2 but before Child 2. The folding of the parent node then is reinterpreted to capture all children newly below it.

However, it is very surprising and confusing behavior in practice.

Hello,

yes, this is the intended behavior for the line-moving tool. I think your expectations are based on a list structure instead of line/paragraph structure like what happens in most outline or list-based apps. This might be eventually another tool called “logic block moving tool” (too long) or “smart moving tool” (better).

Thanks for your feedback.

I do indeed want subtree move as an option in general.

Perhaps confusion in this case could be reduced at least a little by unfolding the node as soon as it swallowed any new children?

I don’t think this is the expected behavior in this case, but I do think we can at least try to make more obvious what’s happening in this situation.