aboutsummaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
authorluigi1111 <luigi1111w@gmail.com>2022-01-01 12:47:25 -0500
committerluigi1111 <luigi1111w@gmail.com>2022-01-01 12:47:25 -0500
commit41b827b65d1e291ac44c188b89df053fd25eecdc (patch)
tree8f47820fc61a8a2f84a9bc5e792d1b51f37b7086 /components
parent0b6ceab25b608b3939bed2e62fe5ddea572f259d (diff)
parent70e3c2d3ad20b149da641694359101408ba3204e (diff)
downloadmonzero-gui-41b827b65d1e291ac44c188b89df053fd25eecdc.tar.gz
monzero-gui-41b827b65d1e291ac44c188b89df053fd25eecdc.tar.xz
monzero-gui-41b827b65d1e291ac44c188b89df053fd25eecdc.zip
Merge pull request #3783
70e3c2d Settings, Advanced: mirror stack transition when clicking on a button on the left (rating89us)
Diffstat (limited to 'components')
-rw-r--r--components/Navbar.qml11
1 files changed, 10 insertions, 1 deletions
diff --git a/components/Navbar.qml b/components/Navbar.qml
index f7a55abf..3ea7c07a 100644
--- a/components/Navbar.qml
+++ b/components/Navbar.qml
@@ -32,6 +32,8 @@ import "." as MoneroComponents
Rectangle {
default property list<MoneroComponents.NavbarItem> items
+ property alias currentIndex: repeater.currentIndex
+ property alias previousIndex: repeater.previousIndex
color: "transparent"
height: grid.height
@@ -100,7 +102,10 @@ Rectangle {
}
Repeater {
+ id: repeater
model: items.length
+ property int currentIndex: 0
+ property int previousIndex: 0
RowLayout {
spacing: 0
@@ -149,7 +154,11 @@ Rectangle {
hoverEnabled: true
cursorShape: Qt.PointingHandCursor
- onClicked: items[index].selected()
+ onClicked: {
+ repeater.previousIndex = repeater.currentIndex;
+ repeater.currentIndex = index;
+ items[index].selected()
+ }
}
}