From 031b3517dca6c0059a7c1b8adf742c4c4e92b7c9 Mon Sep 17 00:00:00 2001
From: Louis
Date: Tue, 17 Sep 2024 18:17:23 +0700
Subject: [PATCH] Fix: #1142 setting groups toggle does not turn off it's
nested settings (#3681)
* fix: #1142 - Toggle off experimental toggle does not turn off gated features
* test: add tests
---
.../Settings/Advanced/DataFolder/index.tsx | 1 +
.../Settings/Advanced/FactoryReset/index.tsx | 6 +-
web/screens/Settings/Advanced/index.test.tsx | 154 ++++++++++++++++++
web/screens/Settings/Advanced/index.tsx | 70 ++++++--
4 files changed, 214 insertions(+), 17 deletions(-)
create mode 100644 web/screens/Settings/Advanced/index.test.tsx
diff --git a/web/screens/Settings/Advanced/DataFolder/index.tsx b/web/screens/Settings/Advanced/DataFolder/index.tsx
index 3bb059a87c..985dc65c3d 100644
--- a/web/screens/Settings/Advanced/DataFolder/index.tsx
+++ b/web/screens/Settings/Advanced/DataFolder/index.tsx
@@ -100,6 +100,7 @@ const DataFolder = () => {
{
recommended only if the application is in a corrupted state.
-
@@ -401,11 +431,13 @@ const Advanced = () => {
setProxyEnabled(!proxyEnabled)}
/>
setIgnoreSSL(e.target.checked)}
/>
@@ -448,6 +481,7 @@ const Advanced = () => {
{
toaster({
@@ -471,7 +505,11 @@ const Advanced = () => {
Clear all logs from Jan app.
-
+
Clear