commit | 5e56e0c0211f0e896aaf3428ca4849e1940c4080 | [log] [tgz] |
---|---|---|
author | Jacqueline Bronger <bronger@google.com> | Tue Nov 08 17:29:48 2022 +0100 |
committer | Jacqueline Bronger <bronger@google.com> | Wed Dec 14 10:57:54 2022 +0100 |
tree | 543dd57644fbb1fb7ce1cd2297b7cbcec53e6def | |
parent | bc2095c842270b6b185f96a022cc2fa6c39bd094 [diff] |
Handle all TvPipActions within one component. Introduces a TvPipActionsProvider that keeps the list of all the pip actions that should be displayed. It gets updates about the PiP from the TvPipController and sends changes to the actions to its listeners (TvPipMenuView and TvPipNotificationController). Bug: 258653494 Test: atest TvPipActionProviderTest Test: manual - check PiP menu content is populated Change-Id: Ibf892d7d3fb3efc1182faabca68b9ef772c9c606