diff options
author | Riddle Hsu <riddlehsu@google.com> | 2021-02-02 18:10:26 +0800 |
---|---|---|
committer | Riddle Hsu <riddlehsu@google.com> | 2021-02-02 10:15:16 +0000 |
commit | 3a1d026bd47665870573358cdd32e5d061ad9d53 (patch) | |
tree | 068f8d4e98583ba59df85bdceda23c2732eecf97 /tools/aapt2/java/JavaClassGenerator.cpp | |
parent | 544ee86b0c9989a3f840d60d49e824e7255579e4 (diff) |
Restore overridePendingTransition to a sync binder call
Otherwise the calling activity is not blocked and can proceed
to change activity state, that may cause the override request
to be dropped. In addition, it is usually called after
startActivity and finish which are non-one-way binder calls.
The order also needs to be guaranteed to make the override
take effect.
Bug: 161781274
Bug: 179008865
Test: WindowUntrustedTouchTest# \
testWhenExitAnimationAboveThresholdFromSameUid_allowsTouch
Change-Id: I7ca018a934972c195040f2a9f63a18a59dce9c48
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions