Reverts For #7559 - allows changing locale even after setting theme with

fennec/beta
Jeff Boek 4 years ago
parent 541bcf072a
commit dfde37baf5

@ -6,7 +6,6 @@ package org.mozilla.fenix
import android.content.Context
import android.content.Intent
import android.content.res.Configuration
import android.os.Bundle
import android.util.AttributeSet
import android.view.View
@ -100,15 +99,6 @@ open class HomeActivity : LocaleAwareAppCompatActivity() {
)
}
override fun applyOverrideConfiguration(overrideConfiguration: Configuration?) {
if (overrideConfiguration != null) {
val uiMode = overrideConfiguration.uiMode
overrideConfiguration.setTo(baseContext.resources.configuration)
overrideConfiguration.uiMode = uiMode
}
super.applyOverrideConfiguration(overrideConfiguration)
}
final override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)

@ -5,6 +5,7 @@
package org.mozilla.fenix.settings
import android.os.Bundle
import android.util.Log
import androidx.preference.Preference
import androidx.preference.PreferenceFragmentCompat
import androidx.preference.SwitchPreference
@ -14,6 +15,7 @@ import org.mozilla.fenix.components.metrics.Event
import org.mozilla.fenix.ext.getPreferenceKey
import org.mozilla.fenix.ext.metrics
import org.mozilla.fenix.ext.showToolbar
import org.mozilla.fenix.utils.Settings
/**
* Lets the user customize Private browsing options.
@ -39,10 +41,7 @@ class PrivateBrowsingFragment : PreferenceFragmentCompat() {
}
findPreference<SwitchPreference>(getPreferenceKey(R.string.pref_key_open_links_in_a_private_tab))?.apply {
setOnPreferenceClickListener {
onPreferenceChangeListener = SharedPreferenceUpdater()
true
}
onPreferenceChangeListener = SharedPreferenceUpdater()
}
}
}

Loading…
Cancel
Save