ae5517e9a4d49c5ff27fc9a96863d31d760fd85d
The logic in ag/5108931 was intended to suppress the next return animation if it would cross a task boundary, while preserving return animations in all other cases. However, it accidentally caused excessive suppressions in the case of repeated back button presses. The reason is that although the sending activity is indeed only topOfTask when moving forward cross-task, it's *always* topOfTask when pressing back, so the state of the sending activity doesn't contain sufficient information to feed this logic. This patch changes to suppress when the receiving activity is task root, which is a more direct and reliable signal. (By definition, the return transition from an activity will cross a task boundary if and only if it's the task root.) Fixes: 177780499 Test: New test in ag/13593522 Change-Id: Ia5751da6122dc1ddb557f45318712185fa0b3df9
…
Merge "Identity Credential: API changes for Android 12" am:
40d6635701 am: 6252f82f61 am: 581bf34de0
…
Merge "Set default value of EXTRA_ADD_SELF_MANAGED_CALLS_TO_INCALLSERVICE true." am:
f67a99fe60 am: a8cafc65ff am: b609dab7b7
Merge "Implement ChildSessionCallback#onIpSecTransformsMigrated" am:
d301c8544e am: 3cb4449683 am: 009a6d90aa
…
Merge "Stop ignoring classes on the classpath for stubs" am:
61e082abdb am: ab3f2d3aba am: 81bfcb40a3
…
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%