Skip package updates when user is locked.

Bug: 26464060
Change-Id: If762ce799f402571fd0387947f19c824f4a1b000
This commit is contained in:
Jeff Sharkey
2016-01-08 12:02:45 -07:00
parent 2d20a4dcc6
commit f0e4daecc9

View File

@@ -531,12 +531,14 @@ public final class PrintManagerService extends SystemService {
@Override
public void onPackageModified(String packageName) {
if (!mUserManager.isUserUnlocked(getChangingUserId())) return;
updateServices(packageName);
getOrCreateUserStateLocked(getChangingUserId()).prunePrintServices();
}
@Override
public void onPackageRemoved(String packageName, int uid) {
if (!mUserManager.isUserUnlocked(getChangingUserId())) return;
updateServices(packageName);
getOrCreateUserStateLocked(getChangingUserId()).prunePrintServices();
}