Auto-scroll card when editing on Mobile devices

When touching the pencil icon to start editing a card on mobile, it would be nice if the cursor at the end of the card could be scrolled into view. Currently if the card is long, then the cursor is behind the popup on-screen keyboard, and drag scrolling is required to bring the cursor into view.
I’m on Android, and I see this in both the native app and on the Brave browser.

Hi @michaeldurland, thanks for your feature request.

We had this behaviour previously, but found it more annoying than useful. Since there’s often times where you’d like to edit the start of the card, rather than always at the bottom where the cursor will initially be.

On desktop, we’re assuming most cards won’t be taller than your screen height; but if you do have the occasionally long card you can press an arrow key to jump to where the cursor is. On mobile, since there are no arrow keys you can’t do this. However we are currently developing a mobile keyboard toolbar and I’ve made a note to add a button to locate the cursor. This will also be helpful if you are reading another bit of a long card and want to jump back to where you are editing.

How does that sound to you?

That sounds like a reasonable compromise to appease different work scenarios. I’m looking forward to the mobile updates!

1 Like

Here’s more I noticed today:

  1. Whenever I touch somewhere to move the cursor within the card editor, the card scrolls back up to the top. So if I have positioned the cursor lower down in the card, I again have to scroll to where I just touched. This is kind of annoying.
  2. If the cursor is on the very bottom line above the keyboard, then either word wrap or carriage return will cause the cursor to move to the next line to type, but that new line is under the keyboard so I immediately have to drag scroll to see what I’m tying. This is kind of annoying too.

I think in general, once the cursor is positioned to type, and then typing begins, the typing should stay visible in view with the cursor, including these two scenarios above.

1 Like

Hi tobias

I really love the Supernotes 3. There’s a minor issue with the auto-scroll feature that I wanted to discuss. The content or card doesn’t auto-scroll while typing onto the next line, which is obscured by the keyboard.
Should I leave this issue here, or should I submit it as a bug report or feature request?

NSJK

Hi @NSJK,

You are indeed correct, at the moment, we don’t auto-scroll if you’re typing out of view on mobile, we will look into adding this functionality (it’s more of a feature rather than a bug, so I’ve open this new request for you :slight_smile: )

1 Like

App version 3.2.1. iOS version 18.6.2. iPhone 15 Pro.

  1. Place the cursor (or selection) somewhere in a card.
  2. Stop editing the card.
  3. Make sure the location that the cursor/selection was at would be behind the on-screen keyboard when it opens (or off-screen entirely).
  4. Start editing the card again.

Expected behavior:
The view scrolls so that the cursor/selection will be visible and not behind the keyboard.

Actual behavior:
The screen doesn’t scroll at all, and the cursor cannot be seen. Have to manually scroll to view it and be able to edit the card. Or select somewhere different in the card manually.

App version 3.2.1. iOS version 18.6.2. iPhone 15 Pro.

  1. Start editing a card.
  2. Add new lines to the card until they would go behind the on-screen keyboard. This includes the extra row above the keyboard with buttons specifically for SuperNotes behavior. (Eg: add tags or formatting)

Expected behavior:
The view scrolls so the current line being edited is visible.

Actual behavior:
The cursor goes behind the keyboard, making it impossible to see what is being written. The view eventually scrolls (possibly when the cursor goes below the bottom of the entire screen), but never brings the cursor back into view without manually scrolling.

1 Like

Hi @FreezerburnV,

Thanks for the carefully thought out bug reports – really helpful for understanding how you’d like the behaviour to improve. There’s actually a couple of reasons why we’ve not done auto-scroll as there’s edge cases where that’s not the behaviour you want and it’s frustrating having the scroll position change all the time. So I’ve combined two of your posts into this existing feature request, and I can confirm we have two improvements for the future that will address this:

  1. Fullscreen mobile editor view – this is something we’ve been planning for a while, it fixes the bug where the cursor appears beneath the users keyboard as the editor is constrained within the dimensions of the viewable screen area sans virtual keyboard.
  2. Better refocus and scrolling when editing a card inline in the Noteboard – this is the main crux of your requests, but we will make sure to do this to prevent any edge cases getting in the way. Our main focus right now is to actually fix unexpected vertical jumps of cursor on Android before we start controlling the scroll behaviour.
2 Likes