From 808f29cb802a43fc6c5e401ff39bf601b4ea9f6b Mon Sep 17 00:00:00 2001 From: 14Sandee Date: Thu, 11 Jan 2024 16:34:12 +0530 Subject: [PATCH] . --- .../app/simplitend/cg_geofencing/CgGeoFencingActivity.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/app/simplitend/cg_geofencing/CgGeoFencingActivity.java b/app/src/main/java/com/app/simplitend/cg_geofencing/CgGeoFencingActivity.java index 8b95049..35385c7 100644 --- a/app/src/main/java/com/app/simplitend/cg_geofencing/CgGeoFencingActivity.java +++ b/app/src/main/java/com/app/simplitend/cg_geofencing/CgGeoFencingActivity.java @@ -779,7 +779,7 @@ public class CgGeoFencingActivity extends AppCompatActivity implements OnMapRead .position(pat_cur_latLng) .title(name) .draggable(false); - if (showLocationUpdates && patientData != null) { + if (showLocationUpdates && patientData != null && patientData.profile_photo != null) { MarkerBgBinding markerBgBinding = MarkerBgBinding.inflate(getLayoutInflater()); @@ -791,6 +791,8 @@ public class CgGeoFencingActivity extends AppCompatActivity implements OnMapRead @Override public boolean onLoadFailed(@Nullable GlideException e, Object model, Target target, boolean isFirstResource) { options.icon(BitmapDescriptorFactory.fromResource(R.drawable.img_pat_curr_location)); + if (curr_loc_marker != null) curr_loc_marker.remove(); + curr_loc_marker = mMap.addMarker(options); return false; }