Log if "Don't keep activities" is enabled

pull/3719/head
Alex Baker 5 months ago
parent 80753f607c
commit c9cdc4d50f

@ -5,9 +5,11 @@ import android.content.Context
import android.content.Intent
import android.content.pm.PackageManager
import android.os.Build
import android.provider.Settings
import android.speech.RecognizerIntent
import dagger.hilt.android.qualifiers.ApplicationContext
import org.tasks.BuildConfig
import timber.log.Timber
import java.util.Locale
import javax.inject.Inject
@ -27,6 +29,15 @@ class Device @Inject constructor(
return (activities.size != 0)
}
private fun isDontKeepActivitiesEnabled(): Boolean {
return try {
Settings.Global.getInt(context.contentResolver, Settings.Global.ALWAYS_FINISH_ACTIVITIES) == 1
} catch (e: Exception) {
Timber.e(e)
false
}
}
val debugInfo: String
get() = """
----------
@ -43,5 +54,7 @@ class Device @Inject constructor(
foreground location: ${permissionChecker.canAccessForegroundLocation()}
calendar: ${permissionChecker.canAccessCalendars()}
----------
dont keep activities: ${isDontKeepActivitiesEnabled()}
----------
""".trimIndent()
}

Loading…
Cancel
Save