commit | c97a895e19d09707f54533f8985542caf2b0a17b | [log] [tgz] |
---|---|---|
author | twyen <twyen@google.com> | Tue May 15 11:01:52 2018 -0700 |
committer | Copybara-Service <copybara-piper@google.com> | Tue May 15 11:18:35 2018 -0700 |
tree | 0f02b80ae68104a54e64ca8a443611606e2e7ec8 | |
parent | 3e2c6b8c22b238c3f3b1d9786a045f0a20615fa0 [diff] |
Use new instances of PreCallAction on activity resume Previously the same action instance is used every time the PreCallActivity is resumed. This causes some state to be retain, for example the isDiscarding state on CallingAccountSelector prevents canceling the next dialog to abort the call. Actions should not retain state between activity life cycles. TEST=TAP Bug: 79692264 Test: TAP PiperOrigin-RevId: 196696224 Change-Id: Ifa604f431563dd1fb123a42e2a64b34c001e897d