File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
src/renderer/layer/tilelayer Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -51,8 +51,6 @@ class TileWorkerConnection extends Actor {
51
51
}
52
52
}
53
53
54
- const BLANK_IMAGE = new Image ( ) ;
55
-
56
54
/**
57
55
* @classdesc
58
56
* Renderer class based on HTML5 Canvas2D for TileLayers
@@ -759,7 +757,10 @@ class TileLayerCanvasRenderer extends CanvasRenderer {
759
757
}
760
758
761
759
resetTileLoadTime ( tileImage ) {
762
- tileImage . loadTime = now ( ) ;
760
+ // loadTime = 0 means a tile from onTileError
761
+ if ( tileImage . loadTime !== 0 ) {
762
+ tileImage . loadTime = now ( ) ;
763
+ }
763
764
}
764
765
765
766
onTileError ( tileImage , tileInfo ) {
@@ -785,7 +786,6 @@ class TileLayerCanvasRenderer extends CanvasRenderer {
785
786
tileImage . src = errorUrl ;
786
787
}
787
788
}
788
- tileImage = tileImage instanceof Image ? tileImage : BLANK_IMAGE ;
789
789
this . abortTileLoading ( tileImage , tileInfo ) ;
790
790
791
791
tileImage . loadTime = 0 ;
You can’t perform that action at this time.
0 commit comments