logseq / logseq

A privacy-first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases. roadmap: http://trello.com/b/8txSM12G/roadmap
https://logseq.com
GNU Affero General Public License v3.0
30.26k stars 1.77k forks source link

Logseq does not update unlinked references properly #11298

Open N1N74 opened 3 weeks ago

N1N74 commented 3 weeks ago

Search first

What Happened?

The unlinked reference does not update as expected.

Reproduce the Bug

  1. Move any block between unlinked reference to another part of the page, say some linked reference.

The linked reference is updating everything properly but the unlinked reference is stuck in the same version. In fact the ghost block of unlinked reference can be edited and it will edit the actual block in its moved position.

Expected Behavior

Unlinked references should update itself as well as linked references do. I realize this maybe a tough ask if the graph is very large.

Screenshots

  1. Here is Logseq not updating (to or fro) movement across and off the page properly:

    fro:

https://github.com/logseq/logseq/assets/39383296/df1bdd29-4ff6-4c63-97f0-248bc31f0e60

to:

https://github.com/logseq/logseq/assets/39383296/34026c2c-adfe-4190-ab61-d34950e10093

Here logseq is refusing to let me create new blocks in unlinked references. It wont update if I indent anything either. This behaviour does not happen at all with linked references.

https://github.com/logseq/logseq/assets/39383296/dc3c024b-2613-4598-850b-c6d7ce13b978

Desktop or Mobile Platform Information

Windows 11 Logseq v0.10.9

Additional Context

No response

Are you willing to submit a PR? If you know how to fix the bug.

N1N74 commented 3 weeks ago

Maybe related to #1178