diff --git a/app/src/main/java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt b/app/src/main/java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt
index 5d1e528750..5c78817be1 100644
--- a/app/src/main/java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt
+++ b/app/src/main/java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt
@@ -11,7 +11,6 @@ import android.view.ViewGroup
import androidx.appcompat.app.AppCompatActivity
import androidx.fragment.app.Fragment
import androidx.lifecycle.lifecycleScope
-import androidx.navigation.Navigation
import kotlinx.android.synthetic.main.fragment_exceptions.view.*
import kotlinx.coroutines.Dispatchers.IO
import kotlinx.coroutines.Dispatchers.Main
@@ -65,9 +64,7 @@ class ExceptionsFragment : Fragment() {
viewLifecycleOwner.lifecycleScope.launch(IO) {
val domains = ExceptionDomains.load(context!!)
ExceptionDomains.remove(context!!, domains)
- launch(Main) {
- view?.let { view -> Navigation.findNavController(view).navigateUp() }
- }
+ reloadData()
}
}
@@ -101,10 +98,6 @@ class ExceptionsFragment : Fragment() {
coroutineScope {
launch(Main) {
- if (items.isEmpty()) {
- view?.let { view: View -> Navigation.findNavController(view).navigateUp() }
- return@launch
- }
exceptionsStore.dispatch(ExceptionsAction.Change(items))
}
}
diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml
index 334a4c2310..59cff6e3cb 100644
--- a/app/src/main/res/xml/preferences.xml
+++ b/app/src/main/res/xml/preferences.xml
@@ -55,7 +55,7 @@
android:title="@string/preferences_category_privacy"
app:iconSpaceReserved="false">