-
Notifications
You must be signed in to change notification settings - Fork 1.9k
[Android] Fix for SearchHandler Placeholder did not update when changed at runtime #28636
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
[Android] Fix for SearchHandler Placeholder did not update when changed at runtime #28636
Conversation
Hey there @Tamilarasan-Paranthaman! Thank you so much for your PR! Someone from the team will get assigned to your PR shortly and we'll get it reviewed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR addresses the issue where the SearchHandler's placeholder text was not updating at runtime on Android. Key changes include:
- Adding a new test case in TestCases.Shared.Tests to verify the SearchHandler placeholder update.
- Adding a corresponding UI test case in TestCases.HostApp.
- Updating the Android SearchHandlerAppearanceTracker to handle changes in the Placeholder property.
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
File | Description |
---|---|
tests/TestCases.Shared.Tests/Tests/Issues/Issue28634.cs | Added unit tests for SearchHandler placeholder update |
tests/TestCases.HostApp/Issues/Issue28634.cs | Added UI test page for triggering the SearchHandler placeholder change |
src/Core/Compatibility/Handlers/Shell/Android/SearchHandlerAppearanceTracker.cs | Updated to invoke UpdatePlaceholder when the Placeholder property changes |
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
…ed at runtime (#28636) * Placeholder issue fix * Added Android snapshot * Added Mac and Windows snapshots
…ed at runtime (dotnet#28636) * Placeholder issue fix * Added Android snapshot * Added Mac and Windows snapshots
…ed at runtime (#28636) * Placeholder issue fix * Added Android snapshot * Added Mac and Windows snapshots
…ed at runtime (#28636) * Placeholder issue fix * Added Android snapshot * Added Mac and Windows snapshots
…ed at runtime (#28636) * Placeholder issue fix * Added Android snapshot * Added Mac and Windows snapshots
…ed at runtime (#28636) * Placeholder issue fix * Added Android snapshot * Added Mac and Windows snapshots
Root Cause of the issue
Description of Change
Issues Fixed
Fixes #28634
Tested the behaviour in the following platforms
Screenshot
Before-fix.mov
After-fix.mov