File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -302,8 +302,9 @@ class TileLayer extends Layer {
302302 mapSR = map . getSpatialReference ( ) ,
303303 res = sr . getResolution ( zoom ) ;
304304
305- const extent2d = containerExtent . convertTo ( c => map . _containerPointToPoint ( c ) ) . _add ( offset ) ,
306- innerExtent2D = this . _getInnerExtent ( zoom , containerExtent , extent2d ) ;
305+ const extent2d = containerExtent . convertTo ( c => map . _containerPointToPoint ( c ) ) ,
306+ innerExtent2D = this . _getInnerExtent ( zoom , containerExtent , extent2d ) . _add ( offset ) ;
307+ extent2d . _add ( offset ) ;
307308
308309 const maskExtent = this . _getMask2DExtent ( ) ;
309310 if ( maskExtent ) {
@@ -375,7 +376,7 @@ class TileLayer extends Layer {
375376 'extent2d' : tileExtent ,
376377 'mask' : maskID
377378 } ;
378- if ( innerExtent2D . intersects ( tileExtent ) || ! innerExtent2D . equals ( extent2d ) && this . _isTileInExtent ( tileInfo , containerExtent ) ) {
379+ if ( innerExtent2D . intersects ( tileExtent ) || ! innerExtent2D . equals ( extent2d . sub ( offset ) ) && this . _isTileInExtent ( tileInfo , containerExtent ) ) {
379380 if ( hasOffset ) {
380381 tileInfo . point . _add ( offset ) ;
381382 tileInfo . extent2d . _add ( offset ) ;
You can’t perform that action at this time.
0 commit comments