From b00e10d899561f4faa8b6bafec178cc93f7db53b Mon Sep 17 00:00:00 2001 From: Adnan Begovic Date: Tue, 3 Jun 2025 12:46:52 -0700 Subject: [PATCH] launcher3: Change promise icon id key to not be backed up. LauncherPrefs wrapper adds a backup when using backedUpItem for promise icon ids. Disable backup and restore for this preference as it could cause unwanted situations Bug: 419426642 Test: None yet Flag: EXEMPT Bug fix Change-Id: I4cfef8c587b951ee6b4753e5f2e2a45409294ef3 --- src/com/android/launcher3/LauncherPrefs.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/launcher3/LauncherPrefs.kt b/src/com/android/launcher3/LauncherPrefs.kt index 47ed6b99c7..d167201193 100644 --- a/src/com/android/launcher3/LauncherPrefs.kt +++ b/src/com/android/launcher3/LauncherPrefs.kt @@ -240,7 +240,7 @@ constructor(@ApplicationContext private val encryptedContext: Context) { @JvmField val ENABLE_TWOLINE_ALLAPPS_TOGGLE = backedUpItem("pref_enable_two_line_toggle", false) - @JvmField val PROMISE_ICON_IDS = backedUpItem(InstallSessionHelper.PROMISE_ICON_IDS, "") + @JvmField val PROMISE_ICON_IDS = nonRestorableItem(InstallSessionHelper.PROMISE_ICON_IDS, "") @JvmField val WORK_EDU_STEP = backedUpItem("showed_work_profile_edu", 0) @JvmField val WORKSPACE_SIZE =