Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5c3feee7 authored by Android Build Coastguard Worker's avatar Android Build Coastguard Worker
Browse files

Snap for 9769489 from 9eee4075 to tm-qpr3-release

Change-Id: I3f8eb8ac530809484376bdea87bc9b88eea7fd3c
parents 7f75edb7 9eee4075
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -68,8 +68,9 @@ internal constructor(private val context: Context, choreographer: Choreographer,
        @JvmStatic
        fun getInstance(context: Context): ViewCapture = when {
            INSTANCE != null -> INSTANCE!!
            Looper.myLooper() == Looper.getMainLooper() -> SettingsAwareViewCapture(context,
                    Choreographer.getInstance(), createAndStartNewLooperExecutor("SAViewCapture",
            Looper.myLooper() == Looper.getMainLooper() -> SettingsAwareViewCapture(
                    context.applicationContext, Choreographer.getInstance(),
                    createAndStartNewLooperExecutor("SAViewCapture",
                    Process.THREAD_PRIORITY_FOREGROUND)).also { INSTANCE = it }
            else -> try {
                MAIN_EXECUTOR.submit { getInstance(context) }.get()