summaryrefslogtreecommitdiff
path: root/src/controls/Menu.qml
diff options
context:
space:
mode:
authorGabriel de Dietrich <gabriel.dedietrich@digia.com>2013-02-25 14:40:24 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-02-25 15:43:37 +0100
commit7cf9b32258c0c1b11cc12693f6feef7dc9d13ef7 (patch)
treeba7334c3f36c0a0de1320356836f1b3bfda14544 /src/controls/Menu.qml
parentea4a6d3c095b62e1afb4ccf5125f1280f172e30e (diff)
downloadqtquickcontrols-7cf9b32258c0c1b11cc12693f6feef7dc9d13ef7.tar.gz
Menu: Fix 'selectedIndex' update on item trigger
This demanded some code refactoring, and the introduction of the parent menu property. Updated auto-tests too. Change-Id: I3d9070b0a1a76d6c174ccf13965d30413f23aadd Reviewed-by: J-P Nurmi <jpnurmi@digia.com> Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Diffstat (limited to 'src/controls/Menu.qml')
-rw-r--r--src/controls/Menu.qml1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/controls/Menu.qml b/src/controls/Menu.qml
index 270c7869..7eaa0ded 100644
--- a/src/controls/Menu.qml
+++ b/src/controls/Menu.qml
@@ -180,7 +180,6 @@ MenuPrivate {
function triggerAndDismiss() {
var item = itemsRepeater.itemAt(root.currentIndex)
if (item && !item.isSeparator) {
- root.selectedIndex = root.currentIndex
item.menuItem.trigger()
root.dismissMenu()
}