Create new file and create empty lines that span more than 1 page
Place typing cursor on the line near bottom of page
Type ![[]] or # to get auto complete suggestion to prompt
Expected result
Suggestions pop up with no change on the page scrolling position
Actual result
Suggestion pops up and the line is scrolled to near the top of the viewport
Environment
Operating system: IpadOS 15.5
Debug info:
SYSTEM INFO:
Operating system: ios 15.5 (Apple iPad)
Login status: not logged in
Live preview: on
Legacy editor: on
Base theme: dark
Community theme: none
Snippets enabled: 0
Safe mode: on
I have been using Obsidian Mobile on iPadOS with mouse and keyboard and this is a behavior happens since the first versions of Obsidian Mobile.
90% of the time, when you open a modal, the screen position relative to the caret cursor changes after closing the modal.
This behavior is more easy to see when the caret cursor is placed in a active line that is in the bottom of the screen + the note has a lot of lines after the active line. (editing a line 45 of a 500 lines note where the line 45 is placed in the bottom of the screen).
Obsidian tries to relatively center the screen.
Example with Native Feature: Add Tags
Command Palette → Add Tag
Select Tag from Modal
Hit enter to insert the selected tag