rio-labs / rio

WebApps in pure Python. No JavaScript, HTML and CSS needed
https://rio.dev
Apache License 2.0
478 stars 18 forks source link

Content of `MultilineTextInput` Not Scrollable on Safari #81

Open Sn3llius opened 1 week ago

Sn3llius commented 1 week ago

Describe the bug

The MultilineTextInput component is not scrollable when the content exceeds the visible area on Safari. This issue prevents users from being able to view or edit the full content.

Expected Behavior

The MultilineTextInput should be scrollable, allowing users to view and edit all content.

Actual Behavior

The MultilineTextInput is not scrollable, and the overflow content is not accessible.

Steps to Reproduce

  1. Open Safari.
  2. Navigate to the page containing the MultilineTextInput component.
  3. Enter content that exceeds the visible area of the MultilineTextInput.

Screenshots/Videos

No response

Operating System

MacOS

What browsers are you seeing the problem on?

Safari

Browser version

No response

What device are you using?

Desktop, Mobile

Related Issues:

82 #83

mad-moo commented 1 week ago

I can't reproduce this in Epiphany. Since input fields are handled directly be each browser this is probably specific to Safari, and can't be reproduced with other webkit browsers.