breadcrumbs icon indicating copy to clipboard operation
breadcrumbs copied to clipboard

Bug: Implied relationships not working when combining same and next/prev

Open abers opened this issue 3 years ago • 1 comments

Describe the bug Within a standard hierarchy (except same renamed 'series') with implied relationships using both series and next/prev, the implied relationships are not working for the second note in the series. Reproducible for notes with similar setup.

To Reproduce Steps to reproduce the behavior:

  1. Create notes - Parent, Sibling 1, Sibling 2, Sibling 3, Sibling 4, Sibling 5
  2. Parent add 'down:: Sibling 1'
  3. Sibling 1 add 'series::' for all other siblings
  4. Add "next::" and "prev::" to all notes based on series 1-5.
  5. Turn on 'Siblings' Siblings' and 'Siblings' Parent is Parent'

Expected behavior Parent would have 'Sibling 2' as implied 'down', Sibling 4 would have Sibling 2 as implied 'same'. 'Sibling 2' would have 'Parent' as implied 'up' and Sibling 4 as implied 'same'.

Instead, the implied relationships work for all notes except Sibling 2.

Screenshots If applicable, add screenshots to help explain your problem.

Parent: image

Sibling 1: image

Sibling 2: image

Sibling 4: image

Desktop (please complete the following information):

  • OS: Ubuntu
  • Version 21.10

Additional context: I am unsure if this issue impacts other ways of setting up the hierarchies. I noticed the issue, and it persisted despite trying various setups where some relationships are implied. It definitely persists if removing 'Sibling 2' from 'series::' in 'Sibling 1'. With that change, the parent/child between 'Parent' and 'Sibling 2' now works, but it does not fix the other sibling relationships for 'Sibling 2'.

abers avatar Mar 23 '22 14:03 abers

@abers please consider trying the v4 beta, more info here: https://github.com/SkepticMystic/breadcrumbs/blob/master/V4.md This issue may be resolved, it would really help if you can test it out and share feedback

SkepticMystic avatar Mar 17 '24 14:03 SkepticMystic