} else if (state instanceof SelectedPlaceChangedState) {
SelectedPlaceChangedState placeChange = (SelectedPlaceChangedState) state;
reset();
TimedLocalSearchResult result = placeChange.getSelectedResult();
if (result != null) {
LocalSearchResult entry = result.getLocalSearchResult();
LatLng point = LatLng.newInstance(entry.getLat(), entry.getLon());
updatWidgetForResult(result);
openInfoWindowForResult(result);