We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reproducible example: https://github.com/findhumane/testmapstouch2
git clone https://github.com/findhumane/testmapstouch2
cd testmapstouch2
npm install
npx expo start --tunnel
Any ideas?
import React from 'react'; import MapView from "react-native-map-clustering"; import { Marker } from "react-native-maps"; import { StyleSheet, View } from 'react-native'; const markers = [ { id: 1, title: "Test1", description: "Hello World", location: { latitude: 30.270652526064772, longitude: -97.75368988587985 } }, { id: 2, title: "Test2", description: "Hello World", location: { latitude: 30.269826083021613, longitude: -97.75316677471446 } }, { id: 3, title: "Test3", description: "Hello World", location: { latitude: 30.270928005532998, longitude: -97.75273297521144 } }, ]; export default function App() { renderMarker = (marker) => ( <Marker identifier={marker.id} key={marker.id} coordinate={marker.location} title={marker.title} description={marker.description} tracksViewChanges={false} /> ); return ( <View style={styles.container}> <MapView style={styles.map} initialRegion={{ latitude: 30.26714, longitude: -97.74259, latitudeDelta: 0.0922, longitudeDelta: 0.0421, }} > { markers.map((marker) => renderMarker(marker)) } </MapView> </View> ); } const styles = StyleSheet.create({ container: { flex: 1, }, map: { width: '100%', height: '100%', }, });
The text was updated successfully, but these errors were encountered:
Proximate cause and workaround described here: react-native-maps/react-native-maps#4573 (comment)
diff --git a/ios/AirMaps/AIRMapMarker.m b/ios/AirMaps/AIRMapMarker.m index 65098aa..0d66061 100644 --- a/ios/AirMaps/AIRMapMarker.m +++ b/ios/AirMaps/AIRMapMarker.m @@ -267,7 +267,7 @@ NSInteger const AIR_CALLOUT_OPEN_ZINDEX_BASELINE = 999; _calloutIsOpen = NO; [self setZIndex:_zIndexBeforeOpen]; // hide the callout view - [self.map.calloutView dismissCalloutAnimated:YES]; + [self.map.calloutView dismissCalloutAnimated:NO]; [self setSelected:NO animated:NO]; [self.map deselectAnnotation:self animated:NO];
Sorry, something went wrong.
No branches or pull requests
Reproducible example: https://github.com/findhumane/testmapstouch2
git clone https://github.com/findhumane/testmapstouch2
cd testmapstouch2
npm install
npx expo start --tunnel
bug2.webm
Any ideas?
The text was updated successfully, but these errors were encountered: