Add queued update triggers for zoom-out updates - deals with file time

resolution issues on Linux (1 second is too long to be reliable)
This commit is contained in:
Mike Primm 2011-06-24 08:25:26 -05:00
parent d63db655d8
commit 214fec208d
5 changed files with 121 additions and 88 deletions

View file

@ -289,6 +289,7 @@ public class FlatMap extends MapType {
}
MapManager.mapman.pushUpdate(tile.getWorld(), new Client.Tile(tile.getFilename()));
hashman.updateHashCode(tile.getKey(), null, t.x, t.y, crc);
tile.getDynmapWorld().enqueueZoomOutUpdate(outputFile);
tile_update = true;
}
else {
@ -316,6 +317,7 @@ public class FlatMap extends MapType {
}
MapManager.mapman.pushUpdate(tile.getWorld(), new Client.Tile(tile.getDayFilename()));
hashman.updateHashCode(tile.getKey(), "day", t.x, t.y, crc);
tile.getDynmapWorld().enqueueZoomOutUpdate(dayfile);
tile_update = true;
}
else {