I have a Xamarin.Forms app. On Windows 10 Mobile KeyboardFlags.None on an Entry is not respected. "Mistakes" are auto-corrected.
On All platforms besides Windows 10 Mobile KeyboardFlags.None is respected, and there's no auto-correct. (i.e. Windows 10 non-mobile, Android, iOS.)
Is there a way to fix this for Windows 10 Mobile?
If you check the Xamarin.Forms GitHub repo, you can see the predictions and spell-checking disabling is implemented in the code itself for both Entry and Editor, as well as you say it is actually working on UWP on desktop, so this might likely be a bug in Windows 10 Mobile instead.
I would suggest trying this on a blank UWP project if there is a InputScope, IsTextPredictionEnabled and IsSpellCheckEnabled combination that does the trick on mobile as well, because these three should be the only ones to affect the touch keyboard (see documentation). You could then create a custom class and custom UWP renderer with the hardcoded values.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With