enisn / UraniumUI

Uranium is a Free & Open-Source UI Kit for MAUI.
Apache License 2.0
985 stars 110 forks source link

Unable to Enter Numbers in TextField After Updating to Version 2.8 #625

Closed mikkdev closed 1 month ago

mikkdev commented 1 month ago

Bug Report: Unable to Enter Numbers in TextField After Updating to Version 2.8

Issue Description: After updating to version 2.8 of the application, I encountered a critical issue with the TextField component. Specifically, I am unable to enter numbers into the TextField field. Despite attempting to utilize various keyboard types, the issue persists, hindering the functionality of the TextField.

Steps to Reproduce:

Update the application to version 2.8.
Navigate to a screen containing a TextField component.
Attempt to input numerical values into the TextField.
Notice that the TextField does not accept any numeric input.

Expected Behavior: The TextField component should allow users to input numerical values using the appropriate keyboard type after updating to version 2.8.

Actual Behavior: After updating to version 2.8, the TextField fails to accept any numeric input, regardless of the selected keyboard type.

mikkdev commented 1 month ago

I recently identified the root cause of the issue reported regarding the inability to input numbers into the TextField component after updating to version 2.8 of our application. It turns out that the problem was specific to the keyboard being used, namely OpenBoard https://f-droid.org/de/packages/org.dslul.openboard.inputmethod.latin/.

I had found that switching to another keyboard, such as GBoard, completely fixes the problem.