logseq icon indicating copy to clipboard operation
logseq copied to clipboard

Hierarchy lists both aliased and original pages

Open knoopx opened this issue 3 years ago • 1 comments

What happened?

Creating a page with an alias under a namespace makes the namespace hierarchy to show both the alias and the original page

Reproduce the Bug

  • create a page named "Example/Page"
  • set an alias for "My Page"
  • go to "Example"
  • hierarchy shows
    • Example / Page
    • Example / My Page

Expected Behavior

to only display:

  • Example / Page

Screenshots

No response

Desktop Platform Information

No response

Mobile Platform Information

No response

Additional Context

No response

knoopx avatar Oct 15 '22 13:10 knoopx

First off, aliases are awesome, we just need to get them right. This yet again highlights the UX expectation that reference to a block is expected to be name-independent. I.e., name is not an ID of a block.

It seems that if Logseq will have this understanding on the level of data-model it'll be easier to provide the expected UX (atm it's damm tedious)

andrewzhurov avatar Nov 14 '22 06:11 andrewzhurov

Let's move the discussion to https://github.com/logseq/logseq/issues/4129 for centralizing the requests and to raise the volume.

cnrpman avatar May 23 '23 09:05 cnrpman