Fix SEGV when old charts.xml present

.. because there will be ZERO presets !
This commit is contained in:
Mark Liversedge
2014-06-28 10:46:45 +01:00
parent 7fac0694eb
commit e56b8b2444

View File

@@ -1113,7 +1113,10 @@ LTMTool::presetsChanged()
add->setFlags(add->flags() | Qt::ItemIsEditable);
add->setText(0, chart.name);
}
charts->setCurrentItem(charts->invisibleRootItem()->child(0));
// select the first one, if there are any
if (context->athlete->presets.count())
charts->setCurrentItem(charts->invisibleRootItem()->child(0));
}
void