@@ -127,9 +127,9 @@ Item {
127 __popup = menuComponent.createObject(root,
127 __popup = menuComponent.createObject(root,
129 objectName: visualItem.objectName + "-menu",
129 objectName: visualItem.objectName + "-menu",
130− desiredX: visualItem.x - units.gu(1),
130+ desiredX: Qt.binding(function() { return visualItem.x - units.gu(1); }),
131− desiredY: root.height,
131+ desiredY: Qt.binding(function() { return root.height; }),
132− unityMenuModel: root.unityMenuModel.submenu(visualItem.__ownIndex)
132+ unityMenuModel: Qt.binding(function() { return root.unityMenuModel.submenu(visualItem.__ownIndex); })
134 __popup.reset();
134 __popup.reset();
135 __popup.childActivated.connect(dismiss);
135 __popup.childActivated.connect(dismiss);