Skip to content

Commit 6e98c71

Browse files
committed
fix: potential fix for crash in Samsung Devices
1 parent 3c6ced2 commit 6e98c71

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

maps-compose/src/main/java/com/google/maps/android/compose/internal/GoogleMapsInitializer.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,9 +142,11 @@ public class DefaultGoogleMapsInitializer(
142142
_state.value = InitializationState.INITIALIZING
143143
}
144144

145-
withContext(ioDispatcher) {
145+
withContext(Dispatchers.Main) {
146146
if (MapsInitializer.initialize(context) == ConnectionResult.SUCCESS) {
147-
MapsApiSettings.addInternalUsageAttributionId(context, attributionId)
147+
withContext(ioDispatcher) {
148+
MapsApiSettings.addInternalUsageAttributionId(context, attributionId)
149+
}
148150
_state.value = InitializationState.SUCCESS
149151
} else {
150152
_state.value = InitializationState.FAILURE

0 commit comments

Comments
 (0)