iPadOS - Actual cursor and cursor graphic disconnect when switching back from another app

Steps to reproduce

  1. Open Obsidian 1.0 on an iPad & start a note
  2. Switch to a different app (Zotero, in my case) and select text with your finger.
  3. Switch back to Obsidian.

Expected result

The cursor to be where I left it.

Actual result

Since updating to Obsidian 1.0, depending on where I selected text in the other app, the blinking cursor indicator is either several lines below where I left it with an invisible cursor a word ahead of where I left it OR the cursor indicator is where I expect, but the actual editing is happening several lines up.

Environment

  • Operating system: iPad OS 15.7
  • Debug info:

SYSTEM INFO:
Operating system: ios 15.7 (Apple iPad)
Obsidian version: 1.4.0 (80)
API version: v1.0.0
Login status: not logged in
Live preview: on
Legacy editor: off
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: off
Plugins installed: 10
Plugins enabled: 0

RECOMMENDATIONS:
none


Additional information

Please help. I use Obsidian for everything. (And thank you for making it!)

Didn’t test extensively but can confirm unexpected cursor placement after selecting text in another app (Safari) on iPadOS 15.7.

If text is highlighted in Obsidian, the selection stays put after selection text in another app.