@@ -33,6 +33,8 @@ UbuntuShape {
3333 // if they don't fit when growing right
3434 property bool substractWidth: false
3535
36+ property bool selectFirstOnCountChange: true
37+
3638 property real desiredX
3739 x: {
3840 var dummy = visible; // force recalc when shown/hidden
@@ -286,7 +288,7 @@ UbuntuShape {
286288 id: repeater
287289
288290 onCountChanged: {
289− if (!d.currentItem && count > 0) {
291+ if (root.selectFirstOnCountChange && !d.currentItem && count > 0) {
290292 root.selectFirstIndex();
291293 }
292294 }