Loading app/src/main/java/org/mozilla/fenix/tor/bootstrap/TorQuickStart.kt +9 −5 Original line number Diff line number Diff line Loading @@ -6,20 +6,24 @@ package org.mozilla.fenix.tor.bootstrap import android.content.Context import android.content.SharedPreferences import android.os.StrictMode import androidx.annotation.VisibleForTesting import mozilla.components.support.ktx.android.content.PreferencesHolder import mozilla.components.support.ktx.android.content.booleanPreference import org.mozilla.fenix.ext.resetPoliciesAfter class TorQuickStart(context: Context) : PreferencesHolder { override val preferences: SharedPreferences = context.getSharedPreferences( override val preferences: SharedPreferences = StrictMode.allowThreadDiskReads().resetPoliciesAfter { context.getSharedPreferences( PREF_NAME_TOR_BOOTSTRAP_KEY, Context.MODE_PRIVATE ) } private var torQuickStart by booleanPreference(TOR_QUICK_START, default = false) fun quickStartTor() = torQuickStart fun quickStartTor() = StrictMode.allowThreadDiskReads().resetPoliciesAfter { torQuickStart } fun enableQuickStartTor() { torQuickStart = true Loading Loading
app/src/main/java/org/mozilla/fenix/tor/bootstrap/TorQuickStart.kt +9 −5 Original line number Diff line number Diff line Loading @@ -6,20 +6,24 @@ package org.mozilla.fenix.tor.bootstrap import android.content.Context import android.content.SharedPreferences import android.os.StrictMode import androidx.annotation.VisibleForTesting import mozilla.components.support.ktx.android.content.PreferencesHolder import mozilla.components.support.ktx.android.content.booleanPreference import org.mozilla.fenix.ext.resetPoliciesAfter class TorQuickStart(context: Context) : PreferencesHolder { override val preferences: SharedPreferences = context.getSharedPreferences( override val preferences: SharedPreferences = StrictMode.allowThreadDiskReads().resetPoliciesAfter { context.getSharedPreferences( PREF_NAME_TOR_BOOTSTRAP_KEY, Context.MODE_PRIVATE ) } private var torQuickStart by booleanPreference(TOR_QUICK_START, default = false) fun quickStartTor() = torQuickStart fun quickStartTor() = StrictMode.allowThreadDiskReads().resetPoliciesAfter { torQuickStart } fun enableQuickStartTor() { torQuickStart = true Loading