fixed UrlTileProvider infinite loop