diff options
| author | 2024-05-28 16:48:16 +0100 | |
|---|---|---|
| committer | 2024-05-31 15:50:01 +0100 | |
| commit | 4752ce9bc8e10ac17517623c90ee6716cf52ebda (patch) | |
| tree | a93e5d2f321c024cef004cf8e60929befb9ba46e /libs/androidfw/ZipFileRO.cpp | |
| parent | db2b5f08bc3ce3da24a334086fe45367a1c40488 (diff) | |
Move media output state logic to the interactor.
Apparently, there is a defference in active sessions returned by the
MediaSessionManager when starting a call and getting one. This caused
the panel to correctly determine the device when starting a call, but
not when getting one.
Now Media Output Component state is completely detached from the media
session when there is an ongoing call.
Flag: com.android.systemui.new_volume_panel
Fixes: 342976548
Test: manual on the phone
Test: atest MediaOutputComponentInteractorTest
Test: atest MediaOutputViewModelTest
Change-Id: Ibeda4a7ac10053314e6e436fc5a458429d9293d7
Diffstat (limited to 'libs/androidfw/ZipFileRO.cpp')
0 files changed, 0 insertions, 0 deletions