Inconsistent cursor position before nested list bullets

Steps to reproduce

Create a new note with the following content:

- a
- b
- c
    - d

Do the following:

  1. Open the note in Live Preview mode.
  2. Place the cursor before the dash on the “a” or “b” lines.
    • Behavior: the cursor is right before the dash - see Picture 1.
  3. Do the same for the “c” line (e.g. push the down arrow button).
    • Behavior: the cursor is farther away from the dash - see Picture 2.

It looks like this is only the case if the line in question is a parent to a nested list below it.

Picture 1

Note: The “b” line behaves similarly.

image

Picture 2

image

Did you follow the troubleshooting guide? [Y/N]

Yes, the issue is reproducible in the sandboxed vault.

Environment

SYSTEM INFO:
Obsidian version: v1.5.12
Installer version: v1.5.3
Operating system: Darwin Kernel Version 23.4.0: Wed Feb 21 21:44:06 PST 2024; root:xnu-10063.101.15~2/RELEASE_ARM64_T8103 23.4.0
Login status: not logged in
Insider build toggle: off
Live preview: on
Base theme: dark
Community theme: darkplus v0.0.1
Snippets enabled: 0
Restricted mode: on