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
|
/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
net9branch, 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