update switch list item
authorYurii Zinchuk/Tizen Services & IoT (PLT) /SRPOL/Engineer/Samsung Electronics <y.zinchuk@samsung.com>
Fri, 7 Apr 2023 06:28:48 +0000 (08:28 +0200)
committerMarcin Romaniuk/Tizen Services & IoT (PLT) /SRPOL/Senior Designer/Samsung Electronics <m.romaniuk@samsung.com>
Thu, 13 Apr 2023 10:08:26 +0000 (12:08 +0200)
SettingCore/Views/SwitchListItem.cs

index 6fb92697636513831447a56e308ba89c4414fa08..e44d9937ebaaa130b14ab1439dd56d6e6479b7ec 100644 (file)
@@ -89,7 +89,13 @@ namespace SettingCore.Views
 
             Add(Switch);
 
-            Clicked += (s, e) => Switch.IsSelected = !Switch.IsSelected;
+            Clicked += (s, e) =>
+            {
+                if (Switch.IsEnabled)
+                {
+                    Switch.IsSelected = !Switch.IsSelected;
+                }
+            };
         }
 
         public override void OnDisabledStateChanged(bool isEnabled)