do not crash if no city is selected

This commit is contained in:
Niels 2010-11-05 16:43:32 +01:00
parent 8a33464fa9
commit 223efe7457
1 changed files with 4 additions and 1 deletions

View File

@ -134,7 +134,10 @@ void SearchWidget::citySelected(QListWidgetItem *item)
void SearchWidget::streetChanged(const QString &street)
{
if (m_loaded) {
m_addrLookup->SelectPlace(m_cityList->currentItem()->data(Qt::UserRole).toInt());
QListWidgetItem *item = m_cityList->currentItem();
if (item) {
m_addrLookup->SelectPlace(item->data(Qt::UserRole).toInt());
}
QStringList suggestions, inputSuggestions;
bool found = m_addrLookup->GetStreetSuggestions(street, 20, &suggestions, &inputSuggestions);
if (found) {