@@ -136,16 +136,8 @@ IndicatorTest {
136136 var dataItem = findChild(indicatorsBar, root.originalModelData[data.index]["identifier"] + "-panelItem");
137137 verify(dataItem !== null);
138138
139+ waitForRendering(dataItem);
139140 var mappedPosition = indicatorsBar.mapFromItem(dataItem, dataItem.width/2, dataItem.height/2);
140− // Wait for mappedPosition to settle
141− wait(100);
142− var aux = indicatorsBar.mapFromItem(dataItem, dataItem.width/2, dataItem.height/2);
143− while (mappedPosition.x != aux.x) {
144− mappedPosition = aux;
145− wait(100);
146− aux = indicatorsBar.mapFromItem(dataItem, dataItem.width/2, dataItem.height/2);
147− }
148−
149141 indicatorsBar.selectItemAt(mappedPosition.x);
150142 indicatorsBar.expanded = true;
151143 wait_for_expansion_to_settle();