Skip to content

Commit 74aed30

Browse files
cjcajchristopherdro
authored andcommitted
[MapMarker] fix android release crash on custom marker (react-native-maps#1643)
1 parent 25fb6ec commit 74aed30

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/android/src/main/java/com/airbnb/android/react/maps/AirMapMarker.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import android.content.Context;
44
import android.graphics.Bitmap;
5+
import android.graphics.BitmapFactory;
56
import android.graphics.Canvas;
67
import android.graphics.drawable.Animatable;
78
import android.net.Uri;
@@ -236,6 +237,9 @@ public void setImage(String uri) {
236237
logoHolder.setController(controller);
237238
} else {
238239
iconBitmapDescriptor = getBitmapDescriptorByName(uri);
240+
if (iconBitmapDescriptor != null) {
241+
iconBitmap = BitmapFactory.decodeResource(getResources(), getDrawableResourceByName(uri));
242+
}
239243
update();
240244
}
241245
}

0 commit comments

Comments
 (0)