Skip to content

Commit d34ef25

Browse files
committed
fix - chase cars icons cache
1 parent f38ae66 commit d34ef25

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

js/tracker.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2563,8 +2563,16 @@ var marker_rotate_setup = function(marker, image_src) {
25632563
marker.rotated = false;
25642564
if(image_src in icon_cache) {
25652565
marker.iconImg = icon_cache[image_src];
2566-
marker.setCourse(90);
2567-
marker.setLatLng(marker.getLatLng());
2566+
2567+
if (marker.iconImg.complete){
2568+
marker.setCourse(90);
2569+
marker.setLatLng(marker.getLatLng());
2570+
}else{
2571+
marker.iconImg.addEventListener("load", function() {
2572+
marker.setCourse(90);
2573+
marker.setLatLng(marker.getLatLng());
2574+
})
2575+
}
25682576
}
25692577
else {
25702578
marker.iconImg = new Image();

0 commit comments

Comments
 (0)