Ticket #20207: 20207.patch

File 20207.patch, 1.7 KB (added by GerdP, 3 months ago)

revert changes from #18193

  • src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java

     
    12991299            }
    13001300        }
    13011301
    1302         /**
    1303          * Extend tile loading corridor, so that no flickering happens when panning
    1304          */
    1305         private void overloadTiles() {
    1306             int overload = 1;
    1307             int minXo = Utils.clamp(minX-overload, tileSource.getTileXMin(zoom), tileSource.getTileXMax(zoom));
    1308             int maxXo = Utils.clamp(maxX+overload, tileSource.getTileXMin(zoom), tileSource.getTileXMax(zoom));
    1309             int minYo = Utils.clamp(minY-overload, tileSource.getTileYMin(zoom), tileSource.getTileYMax(zoom));
    1310             int maxYo = Utils.clamp(maxY+overload, tileSource.getTileYMin(zoom), tileSource.getTileYMax(zoom));
    1311             for (int x = minXo; x < maxXo; ++x) {
    1312                 for (int y = minYo; y < maxYo; ++y) {
    1313                     loadTile(getOrCreateTile(x, y, zoom), false);
    1314                 }
    1315             }
    1316         }
    1317 
    13181302        private void loadAllErrorTiles(boolean force) {
    13191303            if (!getDisplaySettings().isAutoLoad() && !force)
    13201304                return;
     
    15691553        g.setColor(Color.DARK_GRAY);
    15701554
    15711555        List<Tile> missedTiles = this.paintTileImages(g, ts);
    1572         if (getDisplaySettings().isAutoLoad()) {
    1573             ts.overloadTiles();
    1574         }
    15751556        int[] otherZooms = {1, 2, -1, -2, -3, -4, -5};
    15761557        for (int zoomOffset : otherZooms) {
    15771558            if (!getDisplaySettings().isAutoZoom()) {