-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Use DialogFragment for Android modals #22869
Conversation
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
Don't worry @pictos, we can retarget to net9.0. |
will take a look on those this week |
@PureWeen, not sure if all tests will run again, but I think that I fixed the issue. I was using the |
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
from the logs looks like the Appium couldn't find the element, but it navigates to the correct screen (at least locally), is that some Appium issue?
|
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
/rebase |
78b2542
to
cdd005f
Compare
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
/rebase |
cdd005f
to
15c91f9
Compare
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.
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
/azp run |
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
10d9bdb
to
2e24b4e
Compare
add new shiny DialogFragment refactoring code to find and dismiss DialogFragment code cleanup delete ModalContainer to use only ModalFragment handle animation and add a map between page and dialogFragment We've back button enabled! After dismissing several demons summoned using obscure Android APIs, I was able to deal with the BackButtonPressed event add modal animations as anim.xml files using cleanup remowork PopModalPlatformAsync to work with dialogFragment remove tag final adjustments on DialogFragment change the ShowNow for Show to fix the issue Wait for animation to complete change local functions order fix build create window hooks for android (like iOS) clean up ModalFragment fields change Dictionary to ConditionalWeakTable clean up event animation refactor on Null notation remove comments - adjust back button - different back button code style remove unused prop. fix DontPushModalPagesWhenWindowIsDeactivated DeviceTest completes the task return back the way how modalManager handles android modals normilize animation duration Co-authored-by: Shane Neuville <shane94@hotmail.com> remove focusability code change how fragments are looked-up code style
2e24b4e
to
31d5149
Compare
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
b0e0640
to
31d5149
Compare
3facb22
to
5b70755
Compare
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
Test failures are on iOS. This PR only has changes on Android |
Description of Change
This should be merged on
net9
branch, but since it's hard to make the .net9-preview don't mess-up with my env. I'm target .net8, when it gets approved this should rebased and re-target. I hope that @PureWeen can do this hard task for me xP.Issues Fixed
Fixes #22587