commit | 5a8f8562586849331763652e9e8784a261fc4132 | [log] [tgz] |
---|---|---|
author | Riddle Hsu <riddlehsu@google.com> | Mon Jul 01 08:16:46 2024 +0000 |
committer | Riddle Hsu <riddlehsu@google.com> | Tue Jul 02 02:37:44 2024 +0000 |
tree | 556475b4b920847943746974ff78ff8f549d0e0f | |
parent | b770541dbe86e7b82fb569243d742222af9f42bd [diff] |
Use a local list to handle removing process Currently there is no such case. Just add the protection in case that more than one records are removed in the loop or new records are added into the list. Bug: 348091237 Flag: EXEMPT bugfix Test: Launch multiple activities of the same process which belongs to a process stuck Application#onCreate. Hard code in finishIfPossible to invoke onRemovedFromDisplay for other records. Change-Id: Ieef48ea9f5c3a7e5d489f2368378ae37bbec6315