From db5b8e091d28f5798afcfd180f6cbc1f78e3e633 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Wed, 3 Aug 2022 12:10:45 -0400
Subject: [PATCH] ToggleSwitch: fix signal emission

Change-Id: I06e84a6c71cb3ca1918a0df372ab4df950f0cbae
---
 src/app/settingsview/components/ToggleSwitch.qml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/app/settingsview/components/ToggleSwitch.qml b/src/app/settingsview/components/ToggleSwitch.qml
index bab9d70d8..73857190a 100644
--- a/src/app/settingsview/components/ToggleSwitch.qml
+++ b/src/app/settingsview/components/ToggleSwitch.qml
@@ -75,7 +75,9 @@ RowLayout {
         target: parent
         enabled: parent.visible
         onTapped: function onTapped(eventPoint) {
+            // switchToggled should be emitted as onToggled is not called (because it's only called if the user click on the switch)
             switchOfLayout.checked = !switchOfLayout.checked
+            switchToggled()
         }
     }
 }
-- 
GitLab