Skip to content

Commit

Permalink
perf: cache value of app.backgroundWorkRestricted
Browse files Browse the repository at this point in the history
  • Loading branch information
fractalwrench committed Jun 17, 2021
1 parent f8613dd commit f77247a
Showing 1 changed file with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ internal class AppDataCollector(
private val packageName: String = appContext.packageName
private var packageInfo = packageManager?.getPackageInfo(packageName, 0)
private var appInfo: ApplicationInfo? = packageManager?.getApplicationInfo(packageName, 0)
private val bgWorkRestricted = isBackgroundWorkRestricted()

private var binaryArch: String? = null
private val appName = getAppName()
Expand Down Expand Up @@ -51,8 +52,8 @@ internal class AppDataCollector(
map["memoryUsage"] = getMemoryUsage()
map["lowMemory"] = isLowMemory()

isBackgroundWorkRestricted()?.let {
map["backgroundWorkRestricted"] = it
bgWorkRestricted?.let {
map["backgroundWorkRestricted"] = bgWorkRestricted
}
return map
}
Expand Down

0 comments on commit f77247a

Please sign in to comment.