I just did a reorg of one of my cards. It had loads of children, so I created a new set of five children (as organisational categories) and sorted all the original children into those five. So now the original card has only five children.
This caused a bunch of the original children to appear in my outline, at the top level of the outline. I’m assuming the original child cards were already in my outline but I didn’t realise because they are several generations of cards deep. I think they then appeared at the top level of my outline because their new parents weren’t in the outline. This is reproducible: a child set to priority with a visible parent will appear at the top level of the outline. I find it odd that the original child cards suddenly appear at the top level of my outline, so I’m posting this as a bug.
Would it make more sense for the newly created parents to appear in the outline so that their children can appear in the outline beneath them? This would mean that moving a priority card into a visible card would make the visible card priority? Hmm. Maybe the alternative is better: moving a priority card into a visible card makes the priority card visible.
I’ve noticed that opening new cards no longer seems to add them to my outline, which isn’t the behaviour documented here: Visibility | Supernotes Help. Also that documentation doesn’t mention the persistence of the visibility setting.
As it happens, I prefer it this way - I don’t want cards to appear in my outline just because I open them.
Perhaps it might be worth considering a shortcut (such as shift-alt-click) that instantly adds or removes cards from the outline (i.e. toggles between visible and priority). Also… might it be more intuitive to change priority/visibility to “outline”, “not-outline”?
Also, in experimenting for this report and trying to see how things behave, I’ve encountered some buggy behaviour, which hasn’t sorted itself out after logging out and logging in, quitting, or restarting the app. I currently have a card that say it’s priority but doesn’t appear in the outline. Correction: not a bug! Just silly me not realising the priority card had a parent so wasn’t top level in the tree.
Finally, I think I have requested this before, so my apologies if you have already explained why you’re not in favour of this, but is there any possibility of a recursive removal from outline? Removing a parent from the outline only to find it spawns babies is… like videos of killing spiders that turn into millions of baby spiders.