@@ -136,16 +136,8 @@ IndicatorTest {
136 var dataItem = findChild(indicatorsBar, root.originalModelData[data.index]["identifier"] + "-panelItem");
136 var dataItem = findChild(indicatorsBar, root.originalModelData[data.index]["identifier"] + "-panelItem");
137 verify(dataItem !== null);
137 verify(dataItem !== null);
139+ waitForRendering(dataItem);
139 var mappedPosition = indicatorsBar.mapFromItem(dataItem, dataItem.width/2, dataItem.height/2);
140 var mappedPosition = indicatorsBar.mapFromItem(dataItem, dataItem.width/2, dataItem.height/2);
140− // Wait for mappedPosition to settle
142− var aux = indicatorsBar.mapFromItem(dataItem, dataItem.width/2, dataItem.height/2);
143− while (mappedPosition.x != aux.x) {
144− mappedPosition = aux;
146− aux = indicatorsBar.mapFromItem(dataItem, dataItem.width/2, dataItem.height/2);
149 indicatorsBar.selectItemAt(mappedPosition.x);
141 indicatorsBar.selectItemAt(mappedPosition.x);
150 indicatorsBar.expanded = true;
142 indicatorsBar.expanded = true;
151 wait_for_expansion_to_settle();
143 wait_for_expansion_to_settle();