Ticket #13535: fixFindBugs.patch

File fixFindBugs.patch, 1.2 KB (added by stoecker, 8 years ago)
  • src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java

     
    14311431        List<Tile> allTiles = ts.allExistingTiles();
    14321432        TileSetInfo result = new TileSetInfo();
    14331433        result.hasLoadingTiles = allTiles.size() < ts.size();
     1434        result.hasAllLoadedTiles = true;
    14341435        for (Tile t : allTiles) {
    14351436            if ("no-tile".equals(t.getValue("tile-info"))) {
    14361437                result.hasOverzoomedTiles = true;
    14371438            }
    1438             result.hasAllLoadedTiles &= t.isLoaded();
    1439 
    14401439            if (t.isLoaded()) {
    14411440                if (!t.hasError()) {
    14421441                    result.hasVisibleTiles = true;
    14431442                }
    1444             } else if (t.isLoading()) {
    1445                 result.hasLoadingTiles = true;
     1443            } else {
     1444                result.hasAllLoadedTiles = false;
     1445                if (t.isLoading()) {
     1446                    result.hasLoadingTiles = true;
     1447                }
    14461448            }
    14471449        }
    14481450        return result;