summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--framework/qml/CheckBox.qml4
-rw-r--r--views/calendar/qml/View.qml6
2 files changed, 7 insertions, 3 deletions
diff --git a/framework/qml/CheckBox.qml b/framework/qml/CheckBox.qml
index ce4df209..e0655887 100644
--- a/framework/qml/CheckBox.qml
+++ b/framework/qml/CheckBox.qml
@@ -26,7 +26,9 @@ T.CheckBox {
26 implicitWidth: indicator.width 26 implicitWidth: indicator.width
27 implicitHeight: indicator.width 27 implicitHeight: indicator.width
28 28
29 Keys.onReturnPressed: root.toggle() 29 Keys.onReturnPressed: {
30 root.checked = !root.checked
31 }
30 32
31 indicator: Rectangle { 33 indicator: Rectangle {
32 width: Kube.Units.gridUnit 34 width: Kube.Units.gridUnit
diff --git a/views/calendar/qml/View.qml b/views/calendar/qml/View.qml
index fe88b084..065faecb 100644
--- a/views/calendar/qml/View.qml
+++ b/views/calendar/qml/View.qml
@@ -17,7 +17,7 @@
17 */ 17 */
18 18
19import QtQuick 2.9 19import QtQuick 2.9
20import QtQuick.Controls 2.1 20import QtQuick.Controls 2
21import QtQuick.Layouts 1.2 21import QtQuick.Layouts 1.2
22 22
23import org.kube.framework 1.0 as Kube 23import org.kube.framework 1.0 as Kube
@@ -156,7 +156,9 @@ RowLayout {
156 id: checkBox 156 id: checkBox
157 opacity: 0.9 157 opacity: 0.9
158 checked: !model.checked 158 checked: !model.checked
159 onToggled: model.checked = !checked 159 onCheckedChanged: {
160 model.checked = !checked
161 }
160 162
161 indicator: Rectangle { 163 indicator: Rectangle {
162 width: Kube.Units.gridUnit 164 width: Kube.Units.gridUnit