mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-18 22:01:42 +08:00
fix(android): make findPageForFragment with fragmen add/remove
This commit is contained in:
@ -774,6 +774,12 @@ function findPageForFragment(fragment: androidx.fragment.app.Fragment, frame: Fr
|
|||||||
entry = current;
|
entry = current;
|
||||||
} else if (executingContext && executingContext.entry && executingContext.entry.fragmentTag === fragmentTag) {
|
} else if (executingContext && executingContext.entry && executingContext.entry.fragmentTag === fragmentTag) {
|
||||||
entry = executingContext.entry;
|
entry = executingContext.entry;
|
||||||
|
} else {
|
||||||
|
frame.backStack.forEach(e=>{
|
||||||
|
if (e && e.fragmentTag === fragmentTag) {
|
||||||
|
entry = e;
|
||||||
|
}
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
let page: Page;
|
let page: Page;
|
||||||
|
Reference in New Issue
Block a user