Merge "Update default home after preferred activity is changed." into qt-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
4d5b76d33b
@@ -20096,14 +20096,14 @@ public class PackageManagerService extends IPackageManager.Stub
|
||||
+ userId + ":");
|
||||
filter.dump(new LogPrinter(Log.INFO, TAG), " ");
|
||||
}
|
||||
if (!updateDefaultHomeNotLocked(userId)) {
|
||||
postPreferredActivityChangedBroadcast(userId);
|
||||
}
|
||||
synchronized (mPackages) {
|
||||
final PreferredIntentResolver pir = mSettings.editPreferredActivitiesLPw(userId);
|
||||
pir.addFilter(new PreferredActivity(filter, match, set, activity, always));
|
||||
scheduleWritePackageRestrictionsLocked(userId);
|
||||
}
|
||||
if (!updateDefaultHomeNotLocked(userId)) {
|
||||
postPreferredActivityChangedBroadcast(userId);
|
||||
}
|
||||
}
|
||||
|
||||
private void postPreferredActivityChangedBroadcast(int userId) {
|
||||
@@ -20418,13 +20418,13 @@ public class PackageManagerService extends IPackageManager.Stub
|
||||
+ " for user " + userId + ":");
|
||||
filter.dump(new LogPrinter(Log.INFO, TAG), " ");
|
||||
}
|
||||
updateDefaultHomeNotLocked(userId);
|
||||
postPreferredActivityChangedBroadcast(userId);
|
||||
synchronized (mPackages) {
|
||||
mSettings.editPersistentPreferredActivitiesLPw(userId).addFilter(
|
||||
new PersistentPreferredActivity(filter, activity));
|
||||
scheduleWritePackageRestrictionsLocked(userId);
|
||||
}
|
||||
updateDefaultHomeNotLocked(userId);
|
||||
postPreferredActivityChangedBroadcast(userId);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user