From ad83e984c9124e8636b902566852ad49044e6c96 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Thu, 11 Jan 2018 16:02:32 +0100 Subject: Avoid warning --- components/kube/qml/ViewManager.qml | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'components') diff --git a/components/kube/qml/ViewManager.qml b/components/kube/qml/ViewManager.qml index 6874107a..35398d7a 100644 --- a/components/kube/qml/ViewManager.qml +++ b/components/kube/qml/ViewManager.qml @@ -58,6 +58,10 @@ StackView { if (root.depth > 0) { root.pop(StackView.Immediate) } + //Avoid trying to push the same item again, if its on top after pop + if (currentItem && currentItem.objectName == name) { + return + } var view = getView(name, replace) var item = push(view, properties, StackView.Immediate) item.parent = root -- cgit v1.2.3