video in MKV format you can watch to see the bug live using the Obsidian Sandbox with version 1.5.3:
Step 1: Open Obsidian Sandbox
Step 2: Create a new note
Step 3: Add 350+ Heading 3 (###) to the note (make sure each heading has it’s own carriage return)
Step 4: Open the Outline pane for the newly created note on the right hand side.
Step 5: Scroll to the bottom of the Outline pane for the newly created note
Step 6: Scroll to the bottom of the newly created note
Step 7: Add a new Heading 3 (###) and start typing your new heading title…
Step 8: Watch how the bug in the Outline pane automatically scrolls up and around.
Step 9: The newly created Heading 3 (###) is no longer showing at the bottom of the Outline pane where the newly created Heading 3 (###) was just added.
Step 10: Try and update the Heading 3 (###) you just added or even add another Heading 3 (###) below and the Outline pane scrolls up and around again while you are typing… very disorientating.
Step 11: The updated or newly added Heading 3 (###) will no longer be in view in the Outline pane.
Yes the steps above are reproduced in the sandbox vault with no community plugins enabled.
Expected result
When I type a new or are modifying an existing Heading 3 (###); the expected behaviour would be for the Outline pane to stay at the same position with the new or modified Heading 3 (###) in view within the Outline pane.
Actual result
When I type a new or are modifying an existing Heading 3 (###); the actual behaviour is the Outline pane to scrolls around and no longer has the newly added or modified Heading 3 (###) in view anymore within the Outline pane.
Environment
SYSTEM INFO:
Obsidian version: v1.5.3
Installer version: v1.5.3
Operating system: Windows 10 Pro 10.0.22000
Login status: not logged in
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on
There’s a “Default Expand Level” function that doesn’t work (the outline is always expanded all the way whenever I open any note, and when I fold the outline everything will just auto-expand when I start typing in the note)
If you can show me how to fix my issue without needing to use Quiet Outline that would be a godsend, I figured out I just didn’t have Quiet Outline on lol. Now I do but I like how the vanilla Obsidian outline looks much better
I need the outline open to quickly navigate around large documents. But the outline starts to jump around in large documents. The larger the document gets the more it jitters. When the outline jumps in my peripheral vision is throws me off when I’m typing. It’s driving me bananas.
Steps to reproduce
Open sandbox vault and make the Outline view panel visible.
Paste (or type in) a large document with a lot of headings.
Type in any arbitrary paragraph or list item for a few words.
Expected result
The Outline view should remain static.
Actual result
The outline will jitter and/or flicker as it randomly updates and rebuilds.
Environment
SYSTEM INFO:
Obsidian version: v1.5.12
Installer version: v1.5.3
Operating system: #1 SMP PREEMPT_DYNAMIC 0 6.8.8-288.current
Login status: logged in
Catalyst license: vip
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: off
Plugins installed: 0
Plugins enabled: 0
RECOMMENDATIONS:
none
Additional information
This happens with any document with a lot of headings. It probably won’t be noticeable unless there are at least a couple dozen headings. The one I’m editing right now has over a hundred headings with over 10k words. This is why having the outline open all the time is so useful.
The outline should not update except when a heading is changed or document is changed. Perhaps the outline redraw could save it’s state between updates and only update if there was a change.
I confirm: when the document contains a lot of headings, the status of folded/unfolded is not maintained and the current heading flashes during writing.
It is not a dealbreaker for me but it is annoying.