mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-27 23:36:47 +00:00
Fix DeviceConfig crash on Android 13
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
This commit is contained in:
@@ -48,13 +48,13 @@ class DeviceConfigHelper<ConfigType>(private val factory: (PropReader) -> Config
|
||||
PropReader(
|
||||
object : PropProvider {
|
||||
override fun <T : Any> 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
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user