summaryrefslogtreecommitdiffstats
path: root/views/calendar/qml/View.qml
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-08-20 10:57:47 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-08-20 10:57:47 +0200
commit2ca1d1fb9390d8b8f7395f6f4c69d53988d9a4a9 (patch)
treef733058acc1650829df01fe8bfa1d1a677470cdf /views/calendar/qml/View.qml
parent8a5d409456fa2505c0d78509e3ef5a2a5b517ec3 (diff)
downloadkube-2ca1d1fb9390d8b8f7395f6f4c69d53988d9a4a9.tar.gz
kube-2ca1d1fb9390d8b8f7395f6f4c69d53988d9a4a9.zip
Toggle checkbox with return.
toggle() doesn't reliably work for some reason, so we use the checked state instead.
Diffstat (limited to 'views/calendar/qml/View.qml')
-rw-r--r--views/calendar/qml/View.qml6
1 files changed, 4 insertions, 2 deletions
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