Merge "Update TV input list upon package state changes in Kids profile" into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
a93719505c
@@ -209,10 +209,11 @@ public final class TvInputManagerService extends SystemService {
|
|||||||
private void registerBroadcastReceivers() {
|
private void registerBroadcastReceivers() {
|
||||||
PackageMonitor monitor = new PackageMonitor() {
|
PackageMonitor monitor = new PackageMonitor() {
|
||||||
private void buildTvInputList(String[] packages) {
|
private void buildTvInputList(String[] packages) {
|
||||||
|
int userId = getChangingUserId();
|
||||||
synchronized (mLock) {
|
synchronized (mLock) {
|
||||||
if (mCurrentUserId == getChangingUserId()) {
|
if (mCurrentUserId == userId || mRunningProfiles.contains(userId)) {
|
||||||
buildTvInputListLocked(mCurrentUserId, packages);
|
buildTvInputListLocked(userId, packages);
|
||||||
buildTvContentRatingSystemListLocked(mCurrentUserId);
|
buildTvContentRatingSystemListLocked(userId);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user