diff --git a/app/src/main/java/foundation/e/advancedprivacy/features/dashboard/DashboardFragment.kt b/app/src/main/java/foundation/e/advancedprivacy/features/dashboard/DashboardFragment.kt
index 9cdffa4..4566cd7 100644
--- a/app/src/main/java/foundation/e/advancedprivacy/features/dashboard/DashboardFragment.kt
+++ b/app/src/main/java/foundation/e/advancedprivacy/features/dashboard/DashboardFragment.kt
@@ -75,7 +75,6 @@ class DashboardFragment : NavToolbarFragment(R.layout.fragment_dashboard) {
binding.trackersControl.title.setText(R.string.dashboard_trackers_title)
binding.fakeLocation.title.setText(R.string.dashboard_location_title)
- binding.ipScrambling.title.setText(R.string.dashboard_ipscrambling_title)
setOnClickListeners()
@@ -107,16 +106,6 @@ class DashboardFragment : NavToolbarFragment(R.layout.fragment_dashboard) {
}
}
- with(binding.ipScrambling) {
- root.setOnClickListener {
- viewModel.onClickIpScrambling()
- }
-
- switchFeature.setOnCheckedChangeListener { _, isChecked ->
- viewModel.onClickToggleIpScrambling(isChecked)
- }
- }
-
binding.appsPermissions.setOnClickListener {
viewModel.onClickAppsPermissions()
}
@@ -193,24 +182,6 @@ class DashboardFragment : NavToolbarFragment(R.layout.fragment_dashboard) {
stateLabel.setTextColor(getStateColor(state.isLocationHidden))
}
- with(binding.ipScrambling) {
- switchFeature.isChecked = state.ipScramblingMode.isChecked
-
- val isLoading = state.ipScramblingMode.isLoading
- switchFeature.isEnabled = (state.ipScramblingMode != FeatureState.STOPPING)
-
- stateLoader.isVisible = isLoading
- stateLabel.visibility = if (!isLoading) View.VISIBLE else View.INVISIBLE
-
- stateLabel.setText(
- if (state.ipScramblingMode == FeatureState.ON) {
- R.string.dashboard_state_ipaddress_on
- } else {
- R.string.dashboard_state_ipaddress_off
- }
- )
- stateLabel.setTextColor(getStateColor(state.ipScramblingMode == FeatureState.ON))
- }
}
private fun getStateColor(isActive: Boolean): Int {
diff --git a/app/src/main/res/layout/fragment_dashboard.xml b/app/src/main/res/layout/fragment_dashboard.xml
index fd685c9..7ffc456 100644
--- a/app/src/main/res/layout/fragment_dashboard.xml
+++ b/app/src/main/res/layout/fragment_dashboard.xml
@@ -96,10 +96,6 @@
layout="@layout/dashboard_item_submenu_button"
android:id="@+id/fake_location"
/>
-