Merge "Only update mutable shortcuts."
This commit is contained in:
committed by
Android (Google) Code Review
commit
bd088c4205
@@ -128,6 +128,9 @@ public class SettingsInitialize extends BroadcastReceiver {
|
||||
final List<ShortcutInfo> pinnedShortcuts = shortcutManager.getPinnedShortcuts();
|
||||
final List<ShortcutInfo> updates = new ArrayList<>();
|
||||
for (ShortcutInfo info : pinnedShortcuts) {
|
||||
if (info.isImmutable()) {
|
||||
continue;
|
||||
}
|
||||
final Intent shortcutIntent = info.getIntent();
|
||||
shortcutIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
|
||||
final ShortcutInfo updatedInfo = new ShortcutInfo.Builder(context, info.getId())
|
||||
|
Reference in New Issue
Block a user