Changeset 8673 in josm for trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java
- Timestamp:
- 2015-08-20T23:01:54+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java
r8659 r8673 1305 1305 result.hasLoadingTiles = allTiles.size() < ts.size(); 1306 1306 for (Tile t : allTiles) { 1307 if ("no-tile".equals(t.getValue("tile-info"))) { 1308 result.hasOverzoomedTiles = true; 1309 } 1310 1307 1311 if (t.isLoaded()) { 1308 1312 if (!t.hasError()) { 1309 1313 result.hasVisibleTiles = true; 1310 1314 } 1311 if ("no-tile".equals(t.getValue("tile-info"))) { 1312 result.hasOverzoomedTiles = true; 1313 } 1314 } else { 1315 } else if (t.isLoading()) { 1315 1316 result.hasLoadingTiles = true; 1316 1317 } … … 1410 1411 // If all tiles at displayZoomLevel is loaded, load all tiles at next zoom level 1411 1412 // to make sure there're really no more zoom levels 1413 // loading is done in the next if section 1412 1414 if (zoom == displayZoomLevel && !tsi.hasLoadingTiles && zoom < dts.maxZoom) { 1413 1415 zoom++; … … 1416 1418 // When we have overzoomed tiles and all tiles at current zoomlevel is loaded, 1417 1419 // load tiles at previovus zoomlevels until we have all tiles on screen is loaded. 1420 // loading is done in the next if section 1418 1421 while (zoom > dts.minZoom && tsi.hasOverzoomedTiles && !tsi.hasLoadingTiles) { 1419 1422 zoom--;
Note:
See TracChangeset
for help on using the changeset viewer.