Dan Ballard pushed to branch tor-browser-140.1.0esr-15.0-1 at The Tor Project / Applications / Tor Browser

Commits:

1 changed file:

Changes:

  • mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt
    ... ... @@ -34,8 +34,10 @@ import androidx.preference.PreferenceFragmentCompat
    34 34
     import androidx.preference.SwitchPreference
    
    35 35
     import androidx.recyclerview.widget.RecyclerView
    
    36 36
     import kotlinx.coroutines.CoroutineScope
    
    37
    +import kotlinx.coroutines.Dispatchers
    
    37 38
     import kotlinx.coroutines.delay
    
    38 39
     import kotlinx.coroutines.launch
    
    40
    +import kotlinx.coroutines.runBlocking
    
    39 41
     import mozilla.components.browser.state.state.selectedOrDefaultSearchEngine
    
    40 42
     import mozilla.components.concept.engine.Engine
    
    41 43
     import mozilla.components.concept.sync.AccountObserver
    
    ... ... @@ -189,7 +191,9 @@ class SettingsFragment : PreferenceFragmentCompat(), UserInteractionHandler {
    189 191
         }
    
    190 192
     
    
    191 193
         override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {
    
    192
    -        setPreferencesFromResource(R.xml.preferences, rootKey)
    
    194
    +        runBlocking(context = Dispatchers.IO) {
    
    195
    +            setPreferencesFromResource(R.xml.preferences, rootKey)
    
    196
    +        }
    
    193 197
         }
    
    194 198
     
    
    195 199
         override fun onViewCreated(view: View, savedInstanceState: Bundle?) {