fix(#2392): bookmarks vertical alignment when group_empty #2402
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When
group_empty
is enabled, marks were misaligned if one or more parent nodes were empty. See #2392Followed the code logic as proposed here
I'm not super confident I've taken all that needs to be into account. It seems to work (see screenshots), but it got fixed quite fast, which doesn't make me confident. Please review with that in mind!..
group_empty
enabled:group_empty
disabled (showing that marks are still aligned):I used the below tree structure (start is just a start script I made):

Below was the minimal config I was using: