Edit history

← Back to Retaining caret and scroll position when delving into and coming out of a bullet point doesn't happen on iOS

Edit history

Post #1 in Retaining caret and scroll position when delving into and coming out of a bullet point doesn't happen on iOS

Current version

On macOS, when you zoom in on a bullet point and then you come back, the scroll position is restored and the caret retains its position. This is ok.

However on iOS, zooming in and then coming back either through the back gesture or through the breadcrumb results in the scroll going to the very top. I understand that it doesn't make much sense to remember the caret position on a touch device where the keyboard keeps hiding, but the scroll position should be restored.

Doing this will not only make the iOS app in parity with the macOS app but it will also make it more native: Bear remembers scroll position while Obsidian doesn't. Please see this post

Previous version

On macOS, when you zoom in on a bullet point and then you come back, the scroll position is restored and the caret retains its position. This is ok.

However on iOS, zooming in and then coming back either through the back gesture or through the breadcrumb results in the scroll going to the very top. I understand that it doesn't make much sense to remember the caret position on a touch device where the keyboard keeps hiding, but the scroll position should be restored.

Doing this will not only make the iOS app in parity with the macOS app but it also will make it more native: Bear remembers scroll position while Obsidian doesn't.

Previous version

In macOS, when you zoom in on a bullet point and then you come back, the scroll position is restored and the caret retains its position. This is ok.

However on iOS, zooming in and then coming back either through the back gesture or through the breadcrumb results in the scroll going to the very top. I understand that it doesn't make much sense to remember the caret position on a touch device where the keyboard keeps hiding, but the scroll position should be restored.

Doing this will not only make the iOS app in parity with the macOS app but it also will make it more native: Bear remembers scroll position while Obsidian doesn't.

Open original