diff --git a/app/src/main/java/org/mozilla/fenix/ext/StrictMode.kt b/app/src/main/java/org/mozilla/fenix/ext/StrictMode.kt index 3caf21b98..634482c31 100644 --- a/app/src/main/java/org/mozilla/fenix/ext/StrictMode.kt +++ b/app/src/main/java/org/mozilla/fenix/ext/StrictMode.kt @@ -15,6 +15,8 @@ import org.mozilla.fenix.Config * @return the value returned by [functionBlock]. */ inline fun StrictMode.ThreadPolicy.resetPoliciesAfter(functionBlock: () -> R): R { + // Calling resetAfter takes 1-2ms (unknown device) so we only execute it if StrictMode can + // actually be enabled. https://github.com/mozilla-mobile/fenix/issues/11617 return if (Config.channel.isDebug) { resetAfter { functionBlock() } } else {