diff options
| author | 2024-08-29 18:19:08 +0000 | |
|---|---|---|
| committer | 2024-08-29 18:27:20 +0000 | |
| commit | fa636a3892c8f87d0c9fc3e831d0c5d77de77df6 (patch) | |
| tree | 7b5f3400605620280d37a24d0d88705e51eb2713 | |
| parent | e06df116949941be2d46eb09c35e14f96f4fa007 (diff) | |
HDMI: Dismiss "Are you still watching" UI on OTP from source device.
When OTP was triggered from source device, CEC framework expected a <Set Stream Path>/<Routing Change> from the TV to dismiss the UI. This message might come slower, after the TV really changed the input to source's path.
Change-Id: I97305b1c12d28763b45ef42633f121137fef6369
Test: m
Bug: 362994774
Flag: EXEMPT bug fix
| -rw-r--r-- | services/core/java/com/android/server/hdmi/HdmiControlService.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/hdmi/HdmiControlService.java b/services/core/java/com/android/server/hdmi/HdmiControlService.java index bbe7b2b038c9..3c7b9d37e4c6 100644 --- a/services/core/java/com/android/server/hdmi/HdmiControlService.java +++ b/services/core/java/com/android/server/hdmi/HdmiControlService.java @@ -4328,6 +4328,7 @@ public class HdmiControlService extends SystemService { HdmiCecLocalDevicePlayback playback = playback(); HdmiCecLocalDeviceAudioSystem audioSystem = audioSystem(); if (playback != null) { + playback.dismissUiOnActiveSourceStatusRecovered(); playback.setActiveSource(playback.getDeviceInfo().getLogicalAddress(), physicalAddress, caller); playback.wakeUpIfActiveSource(); |