-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Keyboard covers text input on create multisig page (Android) #105
Comments
Can I pick this up if it's still open? |
Sure. Feel free to discuss what you think could be a good solution here if you want. |
I'm reading the code to try and see what the problem is. Do you have further information about the issue, like;
|
What you can see in the video above comes from this component https://github.com/ChainSafe/Multix/blob/main/packages/ui/src/components/select/SignatorySelection.tsx#L14 |
Hi @Tbaut, I took a look into this problem and while it's a UX issue, there is nothing wrong with the code and logic of the related component(s). The problem is how input fields works on Android web apps. I found some interesting solutions, but I won't recommend because they are hacky.
If we do follow this, we will have to selectively apply them to specific browsers. Do you have any recommendations @Tbaut |
Hey @bolajahmad thank you very much for your research. This issue has been open for so long for this reason: there's indeed no easy solution :| From your links, I think https://stackoverflow.com/a/54575847/3086912 seems to be the best hack, and the most easy to understand. I think this is something we could implement and apply only to the smaller screens (using the Feel free to go this route. |
Description
When viewing Multix on Android (within Nova wallet using the chrome engine) the inputs do not move up above the keyboard when tapped.
Steps To Reproduce
Expected Behaviour
When the input is tapped and the keyboard presented the view should adjust so that the inputs are still visible whilst the user is typing
Console Error
N/A
Screenshots / Video
screen-20230426-103210.mp4
**Test Host Specifics: **
Additional context
Works as intended within Nova Wallet on iOS
The text was updated successfully, but these errors were encountered: