Historically, adding new notes to an existing map made the note the youngest sibling of the current container - i.e. it listed last in order when viewed in outline view. From v5.1.0, behaviour is as follows:
- For notes added via a double-click on the map background, the new notes are added as younger siblings to the existing note to which they are closest; this should result in a more understandable outline view.
- If a note is already selected, the new note is added as as next younger sibling to the previously selected note. If there is room the new note is placed to the right of its previous sibling
- If a note is moved into a collapsed outline container or onto a map, it is added as the first sibling.
- If a note is added to a map via an expanded container it is inserted into the map with the sibling order value appropriate for its new outline order position.
- For multiple sibling notes added via drag drop, the first item in the selection conforms to either of the last two conditions above. The other items in the selection are inserted in existing their sibling or parent/child relationship within the source selection.
- A pasted note/selection is added as first sibling unless a note on the map is selected, in which case it becomes the first sibling on the map (first child of the container).
- A dropped/moved container acts as for a single note in positioning terms whilst retaining its descendants.
Note that subsequently moving the new notes around on the map has no effect on outline order, only on X/Y co-ordinates - as was previous behaviour.