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