Merge "Update default home after preferred activity is changed." into qt-dev am: 4d5b76d33b
am: 2117f0e8d0
Change-Id: I4f372fb23ce668371c1a364744fe0e7612cd448b
This commit is contained in:
@@ -20101,14 +20101,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) {
|
||||
@@ -20423,13 +20423,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