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 5d1e52875..5c78817be 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 334a4c231..59cff6e3c 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">