Note body text using onscreen keyboard with an iPad requires tapping in the middle of the screen

Steps to reproduce

  1. Install Obsidian on my iPad. Note I do not have Obsidian on my Mac.
  2. Create vault on my iPad.
  3. Create new file
  4. Use onscreen keyboard overwrite the default name
  5. At this point Obsidian requires me to tap a specific location in the note body for me to enter text. The note body is not selectable in locations in the blank area to the left of that selected area.

Expected result

In step 5 I expect to be able to enter the note area by tapping on any area of the note body.

Actual result

In step 5 I cannot enter the note area without guessing where to tap on the screen.

Environment

  • Operating system: iPadOS 15.1
  • Obsidian version: 1.0.5

Additional information

I am using a 2021 12.9” iPad Pro in landscape orientation

I also created an iCloud synced vault and get the same results.

I used my iPhone running iOS 15.1 and Obsidian 1.0.5 (both the same as my iPad) and it works as expected, i.e I was able to enter text into the note body. It looks like the left margin on the iPhone is small enough that this issue is not noticeable.

This might be resolved by automatically moving to the note body text area when the return key is selected in the note file name area. I.e. create a new note, type the note name and hit return to get to the note body. Or maybe I didn’t do a deep dive into the docs to find out how it should work on an iPad.

I see the behavior you describe (iPadOS 15.4, Obsidian 1.1.1). The area outside of the text appears to be margin. I don’t remember enough about CSS layout to know how (easily) fixable this is, but in the absence of an official fix a CSS snippet might work.

Otherwise, you can reduce your guessing by noticing the space that text occupies in notes that are full — that’s the width of the area where tapping will work.

If extremely wide text doesn’t bother you, you could eliminate the problem by going to Settings > Editor and disabling Readable line length.