fix: Fix Main features toggles called on each screen refresh.
Description
BUG:
- Open AdvancedPrivacy, switch Off FakeLocation
- Go to Trackers, Go back to Main screen
- -> the Fakelocation popup is dispkayed
- Go To trackers, Go back to Main screen
- -> the Fakelocation is switch ON
Screenshots
Technical details
Tests
Issues
10 commandments of code review
Summary by CodeRabbit
-
Refactor
- Updated how feature toggle switches respond to user interaction on the dashboard for improved consistency. User experience remains unchanged.
Edited by CodeRabbitAI