Как мне скрыть выноску от появления до завершения animateToRegion?
<Marker
ref={(ref) => {this.markerRef = ref; }}
coordinate={mapMarker.location.latlng}
title={mapMarker.location.streetName}
stopPropagation={true}
pointerEvents='auto'
onPress={() => console.log('pressed')}
onSelect={() => {
this.props.handlePress();
}}
>
переданный метод handlePress
- это просто animateToRegion
, он работает правильно и перемещается в нужное место, как и должно быть. Но мне нужно отложить появление выноски до тех пор, пока регион не переместится, поскольку выноска уже не центрирована из-за изменения региона.
Я попытался установить время ожидания с помощью showCallout
, но этоне работает, поскольку это создает мерцание выноски. Есть предложения?