commit | 41aac56986d920994b1c602c1eae7ced10b306b3 | [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> | Fri Sep 01 14:18:03 2023 +0000 |
tree | 6bb682f038c7bcf2f6aa6ca902a7e5891f0fa796 | |
parent | 73413a6a280b5ae529da3734c4335b3b0d820e66 [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