@@ -81,10 +81,8 @@ Item {
82 onClicked: root.requestActivate(result);
82 onClicked: root.requestActivate(result);
83 onRequestFavorite: root.requestFavorite(model.scopeId, favorite);
83 onRequestFavorite: root.requestFavorite(model.scopeId, favorite);
84− onPressAndHold: {
84+ onPressed: {
86− root.requestEditMode();
87− } else if (model.scopeId != "clickscope") {
85+ if (editMode && model.scopeId != "clickscope") {
88 drag.target = dragItem;
86 drag.target = dragItem;
89 dragItem.icon = icon;
87 dragItem.icon = icon;
90 dragItem.text = text;
88 dragItem.text = text;
@@ -93,6 +91,11 @@ Item {
93 dragItem.visible = true;
91 dragItem.visible = true;
96+ root.requestEditMode();
96 onReleased: {
99 onReleased: {
97 if (dragItem.visible) {
100 if (dragItem.visible) {
98 drag.target = undefined;
101 drag.target = undefined;