Browser window scrolls to top when hitting return or delete in textarea

I figure this must be a “just me” sort of scenario because otherwise, I can’t explain why I haven’t found it mentioned.

When typing in a textarea field that expands beyond the bottom of the browser window, and I hit return, the browser jumps to the top of the page. Here’s a quick screen recording of what I’m seeing:

20231102-Gitea  Jack Baty

In the recording, I’m typing at the end of a textarea field. The field is long, so I’ve scrolled the browser to see what I’m typing. Then, I type Return and you can see the browser jump to the top. If I start typing again, it scrolls back into view, but any time I press Return or Delete/Backspace, I’m back at the top of the browser.

I’m running the v4 beta but I’m almost certain this also happened in 3.x. Here’s the blueprint (derived from the starter kit for Notes)

status:
  draft:
    label: Draft
    text: The post is still in draft mode. It can only be seen by editors with panel access.
  unlisted:
    label: In Review
    text: The post is online and can be visited with the direct URL. The team must still give the final go to publish it.
  listed:
    label: Published
    text: The post is online and listed in the blog

# Define the form layout with two columns
columns:
  - width: 2/3
    # This columns only has two fields
    fields:
      summary:
        label: Post Summary
        type: textarea
        size: small
        maxlength: 280
        buttons: false
      text:
        label: Post Text
        type: textarea
        buttons:
          - headlines
          - italic
          - '|'
          - code
          - ul
          - ol
          - '|'
          - link
          - file
        size: large

This happens in Safari and Chrome (macOS) for me.

Well darn, I just spotted the beta 3 release notes and it does seem to be a v4 thing. Sorry. I’ll install the update and test.