-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Open
Labels
area-controls-entryEntryEntrypartner/syncfusionIssues / PR's with Syncfusion collaborationIssues / PR's with Syncfusion collaborationplatform/androidplatform/iosplatform/macosmacOS / Mac CatalystmacOS / Mac Catalystplatform/windowss/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working
Milestone
Description
Description
The IsSpellCheckEnabled and IsTextPredictionEnabled properties on input controls such as Entry do not behave consistently across platforms.
On Android and Windows:
- The properties sometimes work as expected—enabling spell check suggestions and text prediction.
- However, when IsSpellCheckEnabled is set to true, the system may autocorrect misspelled words instead of showing a squiggly underline, which is not the expected behavior. This reduces user control and can lead to unintended text changes.
On iOS and Maccatalyst:
- Toggling IsSpellCheckEnabled and IsTextPredictionEnabled has no observable effect.
- No spell check underlines or predictive suggestions appear.
Output Screenshot
| On Android | On iOS |
|---|---|
Screen.Recording.2025-06-05.at.12.38.32.PM.mov |
Screen.Recording.2025-06-03.at.4.06.38.PM.mov |
Steps to Reproduce
- Create a .NET MAUI App. EntryControlIssue.zip
- In a ContentPage, add an Entry control.
- Set up the Switch to toggle both IsSpellCheckEnabled and IsTextPredictionEnabled on the Entry.
- Run the app on the following platforms: Android, Windows, iOS, and MacCatalyst.
Test input behavior:
- Type misspelled words into the Entry control.
- Observe if spell check squiggly underlines appear for misspelled words
- Observe if text prediction suggestions are provided.
Link to public reproduction project repository
No response
Version with bug
9.0.70 SR7
Is this a regression from previous behavior?
Not sure, did not test other versions
Last version that worked well
Unknown/Other
Affected platforms
Windows, Android, iOS, macOS
Affected platform versions
No response
Did you find any workaround?
No response
Relevant log output
Metadata
Metadata
Assignees
Labels
area-controls-entryEntryEntrypartner/syncfusionIssues / PR's with Syncfusion collaborationIssues / PR's with Syncfusion collaborationplatform/androidplatform/iosplatform/macosmacOS / Mac CatalystmacOS / Mac Catalystplatform/windowss/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working