-
Notifications
You must be signed in to change notification settings - Fork 82
Description
Description:
The textareas for "Configure additional hosts" and "Edit configuration file" exhibit inconsistent sizing in the app. Specifically, when the content of either textarea is completely deleted, the rows and columns of the input field collapse to a minimum size and makes it difficult to subsequently click or tap within the small input area to begin typing again.
Steps to Reproduce:
- Navigate to either the "
Configure additional hosts" or "Edit configuration file" section of the app. - If there is any existing text in the textarea, delete all of it.
- Observe the size of the now empty textarea. It will appear significantly smaller with reduced rows and columns.
- Attempt to tap or click within the collapsed textarea to begin entering new text. You may find it challenging to accurately target the small input area.
Screenshots:
- https://github.com/user-attachments/assets/2c036aff-1c2f-46df-b287-8eb2fadb7d04
- https://github.com/user-attachments/assets/786f6cdf-9f68-4949-b44b-0c567d6cf88c
Expected Behavior:
The textarea should maintain a consistent, user-friendly size regardless of its content. Even when empty, it should retain a reasonable number of rows and columns to ensure it remains easily tappable and usable.
Proposed Solution:
It is recommended to specify a fixed "rows" and "cols" attribute (or equivalent styling in the layout) for these textarea elements to ensure they maintain a consistent and usable size, even when empty. This would improve the user experience by preventing the input fields from becoming too small to easily interact with.
Environment:
- Android Version: 14
- personalDNSfilter Version: 1.50.56.0
Thank you for your attention to this issue.