I’m happy with everything about numbered lists, including the automatic incrementing. I also don’t mind it renumbering items when a line is added or removed. My issue is about the behavior of resetting a manually set starting number.
Steps to reproduce
- Create a numbered list of say 3 items.
- Adjust the first number to be 5 instead of 1. It renumbers the list (5, 6, 7). Everything is fine so far.
- Now touch the first line by adding a space, and notice that it changes the 5 back to 1.
(Also if you start with 5. from the beginning it will reset that to 1 immediately. I could tolerate this but it’s especially bad once I’ve established an entire list).
Did you follow the troubleshooting guide? [Y/N]
I don’t expect there’s any trouble reproducing this; I think it’s the wrong default behavior.
Expected result
- I think it’s surprising for the first number to get automatically changed to 1, if it is already set to a number (I could understand something like
x
becoming numbered). - Barring that, I think it should not be reset like this if there is already more than one item in the list.
- Barring that, I think there should be an option to turn this off.
Actual result
Any modification of the first item in a numbered list, will cause it to be reset to 1.
In a callout, touching the header line is just like touching the first line.
Environment
SYSTEM INFO:
Obsidian version: v1.8.7
Installer version: v1.8.4
Operating system: Darwin Kernel Version 24.3.0: Thu Jan 2 20:24:06 PST 2025; root:xnu-11215.81.4~3/RELEASE_ARM64_T8103 24.3.0
Other Information
I understand this may be the expected behavior in which case we can move this to Feature Requests. But I don’t see why it behaves this way at all.