Steps to reproduce
- Create New Document
- Insert a table with large amount of rows (so the doc becomes scrollable)
- Insert text in any random cells (preferrably at the top and the bottom of the table)
- Start Undo several times (Ctrl+Z)
- Observe
Did you follow the troubleshooting guide? [Y/N]
Yes. The issue is reproducible in the sandbox vault. Additionaly, it’s reproduced on Windows machine as well.
Expected result
When undo’d content is within the screen, document should not scroll.
Actual result
Document scrolls unpredictably with each undo. Sometimes document scrolls to the close place where undo happened, but the cell that’ve changed still out of the screen. It’s become unintuitive and difficult to grasp what just have been deleted.
The easiest example is that undoing content in the bottom last cell scrolls document up to the top.
Environment
SYSTEM INFO:
Obsidian version: v1.8.10
Installer version: v1.8.10
Operating system: #1 SMP PREEMPT_DYNAMIC Tue, 29 Apr 2025 09:23:13 +0000 6.14.4-arch1-2
Login status: not logged in
Language: en
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on
RECOMMENDATIONS:
none