commit | 15c57882875d46eca14959eb31e97711a2d76e49 | [log] [tgz] |
---|---|---|
author | Anton Potapov <apotapov@google.com> | Thu May 25 12:39:01 2023 +0100 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Wed May 31 13:33:27 2023 +0000 |
tree | 82391fe267650e7a0bdbdb9de9e553cbbe347f92 | |
parent | ab24d7c1b3975aee49be7eed0d1f9754c9319d81 [diff] |
Remove ControlsProviderSelectorActivity finish on ControlsFavoritingActivity start When ControlsProviderSelectorActivity starts ControlsFavouritingActivity it uses ControlsActivity instance for transitions. ControlsActivity interacts with ControlsBindingController to get a list of controls. This interaction prevents load from happening because ControlsBindingController has a global state, and prevents users from adding a second Controls app. Removing finishing ControlsProviderSelectorActivity prevents ControlsActivity from being started. Test: manual with the steps from the bug Test: atest ControlsProviderSelectorActivityTest Fixes: 283070266 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:442c1002a8563c291c149d18e143e1880a82a27e) Merged-In: I02ddaa5e823379510e9c81a8d803d5269e6d85ad Change-Id: I02ddaa5e823379510e9c81a8d803d5269e6d85ad