File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -1387,6 +1387,11 @@ impl Config {
13871387 return self . request_tile_cache . clone ( ) ;
13881388 }
13891389
1390+ let request_duration = request_interval. duration_ns ( ) ;
1391+ if request_duration <= 0 {
1392+ return Vec :: new ( ) ;
1393+ }
1394+
13901395 if self . tile_set . tiles . is_empty ( ) {
13911396 // For dynamic profiles, just return the request as one tile.
13921397 self . request_tile_cache = vec ! [ TileID ( request_interval) ] ;
@@ -1395,7 +1400,6 @@ impl Config {
13951400
13961401 // We're in a static profile. Estimate the best zoom level, where
13971402 // "best" minimizes the ratio of the tile size to request size.
1398- let request_duration = request_interval. duration_ns ( ) ;
13991403 let chosen_level = self
14001404 . tile_set
14011405 . tiles
You can’t perform that action at this time.
0 commit comments