summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Shubang Lu <shubang@google.com> 2024-08-30 23:55:55 +0000
committer Shubang Lu <shubang@google.com> 2024-08-30 23:57:48 +0000
commitdc4451fa223ef6ca254fa44a2beb9bce31cb0a1e (patch)
treefbee72c9c04e7dba07a63284b235eb18695b6bcd
parent83f2ca13167565e8f6b91c126c47d1ef6471464f (diff)
Fix failures in TV frameworks
Caused by a change in PackageMonitor Bug: 348694406 Flag: EXEMPT bugfix Test: CTS Change-Id: I8e9f3b6bca32e6d259fc729d10f754706c0d0507
-rw-r--r--services/core/java/com/android/server/tv/TvInputManagerService.java2
-rw-r--r--services/core/java/com/android/server/tv/interactive/TvInteractiveAppManagerService.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/tv/TvInputManagerService.java b/services/core/java/com/android/server/tv/TvInputManagerService.java
index 6b3b5bde851b..67900f843063 100644
--- a/services/core/java/com/android/server/tv/TvInputManagerService.java
+++ b/services/core/java/com/android/server/tv/TvInputManagerService.java
@@ -251,7 +251,7 @@ public final class TvInputManagerService extends SystemService {
}
private void registerBroadcastReceivers() {
- PackageMonitor monitor = new PackageMonitor() {
+ PackageMonitor monitor = new PackageMonitor(/* supportsPackageRestartQuery */ true) {
private void buildTvInputList(String[] packages) {
int userId = getChangingUserId();
synchronized (mLock) {
diff --git a/services/core/java/com/android/server/tv/interactive/TvInteractiveAppManagerService.java b/services/core/java/com/android/server/tv/interactive/TvInteractiveAppManagerService.java
index edd2fa9a4e44..6a7fc6dcf7cd 100644
--- a/services/core/java/com/android/server/tv/interactive/TvInteractiveAppManagerService.java
+++ b/services/core/java/com/android/server/tv/interactive/TvInteractiveAppManagerService.java
@@ -519,7 +519,7 @@ public class TvInteractiveAppManagerService extends SystemService {
}
private void registerBroadcastReceivers() {
- PackageMonitor monitor = new PackageMonitor() {
+ PackageMonitor monitor = new PackageMonitor(/* supportsPackageRestartQuery */ true) {
private void buildTvInteractiveAppServiceList(String[] packages) {
int userId = getChangingUserId();
synchronized (mLock) {