diff options
| author | Aleix Pol <aleixpol@kde.org> | 2015-10-28 14:39:41 (GMT) |
|---|---|---|
| committer | Aleix Pol <aleixpol@kde.org> | 2015-10-28 14:40:03 (GMT) |
| commit | a4b888e4942e77098ef3091ebf6595f3e6c83502 (patch) | |
| tree | 3eb0aa4b96cff7496ee633ae45353cc31dc2032b | |
| parent | f5a97ac4d608682a0a244e9269d122074906c6fc (diff) | |
Fix breadcrumbs navigation
| -rw-r--r-- | discover/qml/Breadcrumbs.qml | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/discover/qml/Breadcrumbs.qml b/discover/qml/Breadcrumbs.qml index 4572a06..2a96727 100644 --- a/discover/qml/Breadcrumbs.qml +++ b/discover/qml/Breadcrumbs.qml @@ -54,19 +54,18 @@ Item { property var currentPage: bread.pageStack.get(modelData, false) iconName: currentPage.icon - onClicked: doClick(index) + onClicked: theLayout.doClick(index) text: currentPage.title enabled: bread.pageStack.depth!=(modelData+1) checkable: checked - - function doClick(index) { - var pos = bread.pageStack.depth - for(; pos>index; --pos) { - bread.pageStack.pop(pos>index) - } - } } } } + function doClick(index) { + var pos = bread.pageStack.depth + for(; pos>(index+1); --pos) { + bread.pageStack.pop(pos>index) + } + } } } |
