Hey
One thing bothering me using Logseq is - it looses a position when navigating between pages.
Just to name few similar issues:
- How to fix lost cursor focus without using mouse?
- Back button should restore previous scroll position
Based on the GitHub issue should be a regression bug, which is not fixed. And I am not a Clojure guy.
Save scrollbar position plugin have not been the proper workaround.
Let me present you a plugin I implemented named “Remember My Block”, It solves many issues you and I have with Logseq.
How it works:
- Tracks the last visited block per page
- Restores your position automatically when you navigate back to that page
It works in 2 modes - the mode is selected automatically based on how you left the page:
- Edit mode: if you were editing a block, the plugin reopens it for editing and places the cursor at the end of the block
- View mode: if you were just reading, the plugin scrolls to the block and highlights it without entering edit
There are few limitations described in the plugin documentation. Feedback and suggestion welcomed.
Enjoy!