summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-10-25 17:11:59 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-10-25 17:11:59 +0200
commit7a128f6d9c87fea617d4846b5b939dafbe3feb0d (patch)
tree6e16b9beacdd96d21a75300d98e450e907a4653a
parent8a78d09844826948647aa5ecc46449413ce09502 (diff)
downloadkube-7a128f6d9c87fea617d4846b5b939dafbe3feb0d.tar.gz
kube-7a128f6d9c87fea617d4846b5b939dafbe3feb0d.zip
Return to the mailview when popping all views off
-rw-r--r--components/kube/contents/ui/Kube.qml7
1 files changed, 6 insertions, 1 deletions
diff --git a/components/kube/contents/ui/Kube.qml b/components/kube/contents/ui/Kube.qml
index c0aaad48..8839c78b 100644
--- a/components/kube/contents/ui/Kube.qml
+++ b/components/kube/contents/ui/Kube.qml
@@ -270,7 +270,12 @@ Controls2.ApplicationWindow {
270 Kube.Listener { 270 Kube.Listener {
271 filter: Kube.Messages.componentDone 271 filter: Kube.Messages.componentDone
272 onMessageReceived: { 272 onMessageReceived: {
273 kubeViews.pop(Controls2.StackView.Immediate) 273 //Return to the mailview if we try to pop everything off
274 if (kubeViews.depth == 1) {
275 kubeViews.setMailView()
276 } else {
277 kubeViews.pop(Controls2.StackView.Immediate)
278 }
274 kubeViews.loginIfNecessary() 279 kubeViews.loginIfNecessary()
275 } 280 }
276 } 281 }