Thanks for checking, @WhiteNoise.
With Obsidian v1.5.8, the situation seems improved, but both types of held-spacebar cursor moving still exhibit erratic behavior for me. As I wrote above, you typically need to be further down in a slightly complex document to reliably trigger the issues.
When moving the cursor vertically:
- scrolling past even large sections of normal text seems fine
- but when I move the cursor upwards across a heading, Obsidian often switches to text selection mode (when you very slowly move the cursor across a heading, you can actually observe the cursor jumping to the beginning of the line and then “flickering” there – I have a feeling this might be a or even the source of the bug)
- this is much less disruptive than the previous behavior of the cursor jumping to the beginning of the file and getting stuck in the title field, but it is still a bit irritating
When moving the cursor horizontally:
- when I move the cursor to the beginning of the current line in normal text or a list, it works fine now (which is a huge improvement to before!)
- when I move the cursor to the beginning of the line and also move it vertically upwards across a heading, Obsidian not only sometimes switches to text selection mode (see above), it also sometimes catapults the cursor into the title field at the beginning of the note, which is very disruptive and disorienting
So in short, if you are familiar with the mechanics of this bug, it is much easier to work around it now, but if you are not, you might get the impression that it is better to just avoid moving the cursor by holding down the virtual spacebar.