Steps to reproduce
- Create a node and a child node.
- Place the cursor in the child node (ie edit it).
- Click on the bullet point to minimise the parent node.
Expected result
The cursor should move to the parent node, at start or end of line, or perhaps select the whole node.
As a reference point, Workflowy goes to start of line. On the other hand, selecting the whole node would allow any Markdown to stay rendered, so it might be less jarring.
Actual result
The cursor disappears. Virtually all keyboard shortcuts stop working because nothing is selected. Must click to get things working again.
Environment
Windows 10, Chrome 59.
Additional information
n/a
Additional comments
I think itās an important principle to make sure the focus always goes somewhere, and never disappears. Dynalist normally feels like a snappy text editor, but when this happens it really breaks flow.
If you (Dynalist) want to look it up, I reported this problem to Support last October in an email conversation, although I think Iāve covered the important details here. This problem is an important factor for me if Iām going to subscribe to Pro.
This bug can only be triggered with the mouse right now (because itās the only way to collapse a parent node), but if these keyboard shortcuts are added, they may have the same problem: