Open a document with more than one page of content (i.e. so that the page can scroll)
Scroll to the bottom of the document
Press [Enter] to create a new empty bullet at the very bottom
Press [Tab], [Shift-Tab], or [Enter] to cause the bullet to indent/outdent
Expected result
The bullet indents or outdents, as appropriate.
Actual result
The bullet indents or outdents and the page scrolls up, moving the just-edited line off the bottom of the screen.
Environment
Which operating system are you using? Windows 11
Which browser are you using? Google Chrome 137.0.7151.6 (Official Build) beta (64-bit) (cohort: Beta)
If youāre using a desktop or mobile app, whatās the version number of Dynalist? N/A
Are you using any third-party scripts for Dynalist, e.g. PowerPack? No
Seems like the bug is caused by chrome returning a selection rectangle of {0,0,0,0} when using getSelection().rangeAt(0).getBoundingClientRect() on a caret. Iāve actually seen this when working on Obsidian recently as well and I do not understand why this can happen.