-
Notifications
You must be signed in to change notification settings - Fork 13
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] Auto-scroll does not work on Editor (iOS) #14
Comments
FYI: This work is also part of our current .NET8 previews so you can test there without using this code |
Hi @Moro890, I was not able to reproduce this issue. I'll attach a short demo of what I am seeing on my side. Would you be able to provide me a code sample with some screenshots / screen-recordings as well as let me know what type of device you are testing with? It's possible that maybe in some scenarios it is acting funny! EditorKeyboardScrollDemo1.mov |
Hi there Any suggestions? I could not test in iOS .net 8 because I use windows host and hot restart is broken @tj-devel709 do you have the code for your demo , may be I am doing something wrong here.. |
@developer9969 I was able to reproduce your issue! Totally valid and I'll take a deeper look to see what is going on! Thanks! |
@tj-devel709 thanks for replying.. It would make such a difference as we have many pages following that pattern including our chat pages and a fix there would be fantastic.. thanks again for looking into it |
It appears that when I use a .NET 7 project and use the workaround, I get the weird scrolling behavior with the Shell. From the scrolling code, it appears that the correct offset is provided but there is something funky going on with the scrolling. When I set the MainPage to a ContentPage or to a NavigationPage, I do not get the weird scrolling behavior. This also works in our main branch in Maui in Shell, ContentPage, and NavigationPage. |
@tj-devel709 @PureWeen Hi wondering if you had the time to look at that issue with keyboard covering the editor in iOS? Any workaround - handler suggestions? |
For me in content page it also doesn't work. Lib version (1.4.9) maui-maccatalyst 7.0.92/7.0.100 SDK 7.0.300 |
Hi @Moro890, sorry, things have been pretty busy and this flew under my radar! Could you post a video/screenshot of what this looks like when you use a NavigationPage on iOS .NET7 so I can compare? I also wonder if you see this behavior in all instances of when you use an editor or if you would still see this behavior when using a basic editor without border and margins/padding? |
I'll also try to inspect more on this one when I get the chance! |
Hello, I also have the same problem, and I've already tested with Editor and Entry, the keyboard overlaps the two controls. The problem only occurs on iPhone 11 or higher. I tested on .NET 7.0 with PureWeen.Maui.FixesAndWorkarounds and .NET 8.0 and identified that in .Net 8 rc1 the problem does not occur. .NET 7.0 - Simulator - iPhone 11: .NET 8.0 RC1 - Simulator - iPhone 11: @PureWeen, is there any chance you can bring the solution present in .net 8 rc1 to the Maui.Fixes? I'm having layout issues with .net 8 and don't want to use it yet. |
We cannot publish our app in net 7 bcse of this issue . A workaround here would be fantastic. Net 8 has broken so many things elsewhere that we cannot use it . @PureWeen @tj-devel709 any workaround?? |
It was working in .NET 8 RC1, I tested it in .NET 8 RC 2 and the problem occurs again... how sad |
Hello @PureWeen,
I noticed that when using the auto-scroll on Editor, the line where the "Done" button is on the keyboard, convers a part of the Editor.
This happens on iOS.
Thank you!
The text was updated successfully, but these errors were encountered: