From e91f864e103a74e45f01db0c1fefffdc60ed5d15 Mon Sep 17 00:00:00 2001 From: Pun Butrach Date: Tue, 2 Sep 2025 22:08:04 +0700 Subject: [PATCH] Fix DeviceConfig crash on Android 13 Signed-off-by: Pun Butrach --- flags/src/com/android/quickstep/util/DeviceConfigHelper.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flags/src/com/android/quickstep/util/DeviceConfigHelper.kt b/flags/src/com/android/quickstep/util/DeviceConfigHelper.kt index 465929a4ee..d8716a5e8d 100644 --- a/flags/src/com/android/quickstep/util/DeviceConfigHelper.kt +++ b/flags/src/com/android/quickstep/util/DeviceConfigHelper.kt @@ -48,13 +48,13 @@ class DeviceConfigHelper(private val factory: (PropReader) -> Config PropReader( object : PropProvider { override fun get(key: String, fallback: T): T { + val prefs = prefs if (fallback is Int) { allKeys.add(key) - return DeviceConfig.getInt(NAMESPACE_LAUNCHER, key, fallback) as T + return prefs.getInt(key, fallback) as T } else if (fallback is Boolean) { allKeys.add(key) - return DeviceConfig.getBoolean(NAMESPACE_LAUNCHER, key, fallback) - as T + return prefs.getBoolean(key, fallback) as T } else return fallback } }