Skip to content

Conversation

@manoldonev
Copy link
Contributor

@manoldonev manoldonev commented Dec 6, 2018

TODO: Known crash with Flip navigation due to not handling AnimatorSet animator properly.
TODO: consider implementing base fragment class in widgets and place the shared code between frame and tab fragment there.
TBD: consider do we need a property to enable / disable lollipop transitions (currently implicitly disabled for nested frame scenarios). This property could be useful in other cases as well e.g. this bug #6510 is only present for the "lollipop" Slide transition but if we use our own implementation, it is OK (if user could disable "lollipop" explicitly, it would work).

Fixes: #6641
Fixes: #6659
Fixes: #6698
Fixes: #6633
Fixes: #6630

Merge after NativeScript/tns-core-modules-widgets#154

BREAKING CHANGE:

[Android] Explode transition cannot be used when navigating in nested frame scenarios.

[Android] Custom nested fragments should inherit from org.nativescript.widgets.FragmentBase class instead of android.support.v4.app.Fragment directly to benefit from the applied workaround for https://code.google.com/p/android/issues/detail?id=55228

@manoldonev manoldonev self-assigned this Dec 6, 2018
@ghost ghost added the in progress label Dec 6, 2018
@ns-bot ns-bot added the cla: yes label Dec 6, 2018
@manoldonev manoldonev changed the title [WIP] fix(android): nested fragment disappears on parent fragment removal fix(android): nested fragment disappears on parent fragment removal Dec 10, 2018
@manoldonev
Copy link
Contributor Author

test --ignore branch_tns_core_modules_widgets#mdonev/child-fragment-disappear-fix modal_navigation#mdonev/child-fragment-disappear-fix tests_app_transitions_android animations_android uitests_android ngapps_android api19 api23 api27 api28

@lock
Copy link

lock bot commented Jan 8, 2020

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@lock lock bot locked and limited conversation to collaborators Jan 8, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

4 participants