@@ -110,6 +110,7 @@ void TimeZoneLocationModel::filterFinished(GObject *source_object,
110 if (!g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) {
110 if (!g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) {
111 TimeZoneLocationModel *model = static_cast<TimeZoneLocationModel *>(user_data);
111 TimeZoneLocationModel *model = static_cast<TimeZoneLocationModel *>(user_data);
112 g_clear_object(&model->m_cancellable);
112 g_clear_object(&model->m_cancellable);
113+ model->setListUpdating(false);
113 qWarning() << "Could not filter timezones:" << error->message;
114 qWarning() << "Could not filter timezones:" << error->message;