diff options
-rw-r--r-- | components/kube/contents/ui/Kube.qml | 4 | ||||
-rw-r--r-- | components/kube/contents/ui/PeopleView.qml | 6 |
2 files changed, 6 insertions, 4 deletions
diff --git a/components/kube/contents/ui/Kube.qml b/components/kube/contents/ui/Kube.qml index d6f63679..5e4238bb 100644 --- a/components/kube/contents/ui/Kube.qml +++ b/components/kube/contents/ui/Kube.qml | |||
@@ -243,10 +243,6 @@ Controls2.ApplicationWindow { | |||
243 | } | 243 | } |
244 | 244 | ||
245 | onCurrentItemChanged: { | 245 | onCurrentItemChanged: { |
246 | //TODO with qt 5.8 use Controls2.StackView.onActivated | ||
247 | if (currentItem == peopleView) { | ||
248 | Kube.Fabric.postMessage(Kube.Messages.synchronize, {"type": "contacts"}) | ||
249 | } | ||
250 | if (currentItem) { | 246 | if (currentItem) { |
251 | currentItem.forceActiveFocus() | 247 | currentItem.forceActiveFocus() |
252 | } | 248 | } |
diff --git a/components/kube/contents/ui/PeopleView.qml b/components/kube/contents/ui/PeopleView.qml index 19c7c60d..3f1b9261 100644 --- a/components/kube/contents/ui/PeopleView.qml +++ b/components/kube/contents/ui/PeopleView.qml | |||
@@ -19,9 +19,15 @@ | |||
19 | 19 | ||
20 | 20 | ||
21 | import QtQuick 2.7 | 21 | import QtQuick 2.7 |
22 | import QtQuick.Controls 2.1 | ||
22 | import org.kube.framework 1.0 as Kube | 23 | import org.kube.framework 1.0 as Kube |
23 | 24 | ||
24 | Item { | 25 | Item { |
26 | |||
27 | StackView.onActivated: { | ||
28 | Kube.Fabric.postMessage(Kube.Messages.synchronize, {"type": "contacts"}) | ||
29 | } | ||
30 | |||
25 | Kube.People { | 31 | Kube.People { |
26 | id: people | 32 | id: people |
27 | anchors { | 33 | anchors { |