Description
When using an Entry control in a page with a Binding to an ObservableProperty of type string in a ViewModel, updating its Text content from that ViewModel works. After editing the Entry in the app (using the keyboard), the entry seems to stop "listening" to the ObservableProperty - its Text value cannot be set anymore from the ViewModel. To demontrate this see the animation below, where we added three Entries to show the effect: all Entries update each other via the Binding and the Button, but as soon as some text is entered manually in an entry, it no longer updates via the Binding.

__
Steps to Reproduce
- Create an empty .NET MAUI project
- Add one or more
Entry controls to a page (e.g. the MainPage)
- Bind their Text to a property of the MainPage's
ViewModel
- Add a button to that Page
- Let that button update the value of the Binding
- Run the app
- Click the button (and see that it works)
- Edit the text of one of the Entry controls
- Click the button again and see that the text of the edited Entry no longer updates
Link to public reproduction project repository
https://github.com/ppluijten/dotnet-maui-binding-issue-repro
Version with bug
8.0.0-preview.7.8842
Is this a regression from previous behavior?
Not sure, did not test other versions
Last version that worked well
Unknown/Other
Affected platforms
Android
Affected platform versions
Android 13, SDK 33
Did you find any workaround?
Not yet
Relevant log output
No response
Description
When using an Entry control in a page with a Binding to an
ObservablePropertyof typestringin a ViewModel, updating itsTextcontent from that ViewModel works. After editing the Entry in the app (using the keyboard), the entry seems to stop "listening" to the ObservableProperty - its Text value cannot be set anymore from the ViewModel. To demontrate this see the animation below, where we added three Entries to show the effect: all Entries update each other via the Binding and the Button, but as soon as some text is entered manually in an entry, it no longer updates via the Binding.__
Steps to Reproduce
Entrycontrols to a page (e.g. the MainPage)ViewModelLink to public reproduction project repository
https://github.com/ppluijten/dotnet-maui-binding-issue-repro
Version with bug
8.0.0-preview.7.8842
Is this a regression from previous behavior?
Not sure, did not test other versions
Last version that worked well
Unknown/Other
Affected platforms
Android
Affected platform versions
Android 13, SDK 33
Did you find any workaround?
Not yet
Relevant log output
No response