Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8c9f7fd3 authored by Guillaume Jacquart's avatar Guillaume Jacquart
Browse files

Merge branch '0-fix_auto_toggle_fakelocation' into 'main'

fix: Fix Main features toggles called on each screen refresh.

See merge request !208
parents 9cbd600f 303dbd05
Loading
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -121,8 +121,8 @@ class DashboardFragment : NavToolbarFragment(R.layout.fragment_dashboard) {
                viewModel.onClickTrackersControl()
            }

            switchFeature.setOnCheckedChangeListener { _, isChecked ->
                viewModel.onClickToggleTrackersContol(isChecked)
            switchFeature.setOnClickListener {
                viewModel.onClickToggleTrackersContol(switchFeature.isChecked)
            }
        }

@@ -131,8 +131,8 @@ class DashboardFragment : NavToolbarFragment(R.layout.fragment_dashboard) {
                viewModel.onClickFakeLocation()
            }

            switchFeature.setOnCheckedChangeListener { _, isChecked ->
                viewModel.onClickToggleFakeLocation(isChecked)
            switchFeature.setOnClickListener {
                viewModel.onClickToggleFakeLocation(switchFeature.isChecked)
            }
        }

@@ -141,8 +141,8 @@ class DashboardFragment : NavToolbarFragment(R.layout.fragment_dashboard) {
                viewModel.onClickIpScrambling()
            }

            switchFeature.setOnCheckedChangeListener { _, isChecked ->
                viewModel.onClickToggleIpScrambling(isChecked)
            switchFeature.setOnClickListener {
                viewModel.onClickToggleIpScrambling(switchFeature.isChecked)
            }
        }