Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 08051835 authored by Mehdi Alizadeh's avatar Mehdi Alizadeh Committed by Automerger Merge Worker
Browse files

Merge "Allows pinned-only shortcuts to get cached" into rvc-dev am: 6184b48e

Change-Id: Ifd9099232b660a0bf6c35141ab0cfef20dd28b47
parents d321eb77 6184b48e
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
@@ -3103,15 +3103,15 @@ public class ShortcutService extends IShortcutService.Stub {
                    }
                    }


                    if (doCache) {
                    if (doCache) {
                        if (si.isDynamic() && si.isLongLived()) {
                        if (si.isLongLived()) {
                            si.addFlags(ShortcutInfo.FLAG_CACHED);
                            si.addFlags(ShortcutInfo.FLAG_CACHED);
                            if (changedShortcuts == null) {
                            if (changedShortcuts == null) {
                                changedShortcuts = new ArrayList<>(1);
                                changedShortcuts = new ArrayList<>(1);
                            }
                            }
                            changedShortcuts.add(si);
                            changedShortcuts.add(si);
                        } else {
                        } else {
                            Log.w(TAG, "Only dynamic long lived shortcuts can get cached. Ignoring"
                            Log.w(TAG, "Only long lived shortcuts can get cached. Ignoring id "
                                    + "shortcut " + si.getId());
                                    + si.getId());
                        }
                        }
                    } else {
                    } else {
                        ShortcutInfo removed = null;
                        ShortcutInfo removed = null;