Checking a checkbox jumps focus down (to the cursor)

This is an issue with Obsidian on Android mobile, but the https://forum.obsidian.md/c/mobile/18 link in the bug report form is broken.

I have community plugins and custom CSS disabled.

When I have a long list of checkboxes, if the keyboard focus / cursor is off the screen and I check a checkbox, it will jump down to where the cursor is. This is very annoying - I use Obsidian for todo lists, and checking things off becomes a pain.

See https://photos.app.goo.gl/PZCLaAaiWma26qW56 (should be world viewable) for a repro video.

Steps to reproduce

Make a checklist on a note that that exceeds one screen length
Leave the cursor and scroll up or down to check a checkbox
Check the box
Observe the screen jumps to where your cursor is (off screen) and the checkbox is checked

Expected result

Checkbox is checked and screen stays where it is

Actual result

screen jumps to where your cursor is (off screen) and the checkbox is checked

Environment

Android
Obsidian 1.4.6 (105), API v 1.3.3

2 Likes

This is still an issue for me. I have to check boxes using two steps: click somewhere near the checkbox to place the cursor, then click the checkbox. This shouldn’t be the case.

Use case or problem

Steps to reproduce:

  • Obsidian on Android.
  • Create a checkbox list in a moderately large note.
  • Scroll to another part of the note so that the checkbox list isn’t visible. Place your cursor here.
  • Scroll back to the checkbox list and press the checkbox to mark it as completed.
  • The app will auto-jump back to where the cursor was placed, meaning you will have to scroll down again to the checkbox section of your note.

Proposed solution

I don’t know.

Current workaround (optional)

When I remember, I place my cursor next to the checkbox I want to mark as done / un-done before I mark it.

Related feature requests (optional)

Didn’t find any.

Possibly relevant:

1 Like

I am experiencing this right now and it is suuuuuper annoying. Obsidian on Android.

My expectation is that when I cross a checkbox it will not jump to another part of the document.

Edit: for me this does not feel like a feature request, but rather like a Bug reports . Also, I’m starting to wonder if this has been reintroduces lately, because I cannot remember it being this bad as it is right now before. I am using 1.8.10

I know the post already says Android, but just to confirm that it may be platform-specific, I don’t see this behavior on iOS.