From: Anthony Towns Date: Sun, 21 Nov 2010 03:19:36 +0000 (+1000) Subject: AltosSiteMap: try to get new tile construction right X-Git-Tag: debian/0.7.1+117+ge7954c8~4 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=c040bcd06679484175542208fb564d0271a7fc1b AltosSiteMap: try to get new tile construction right --- diff --git a/ao-tools/altosui/AltosSiteMap.java b/ao-tools/altosui/AltosSiteMap.java index 25450e7e..dd99ad48 100644 --- a/ao-tools/altosui/AltosSiteMap.java +++ b/ao-tools/altosui/AltosSiteMap.java @@ -264,12 +264,14 @@ public class AltosSiteMap extends JScrollPane implements AltosFlightDisplay { } if (!in_any) { AltosSiteMapTile tile = addTileAt(tileOffset(pt)); + setViewportView(comp); + Point2D.Double ref, lref; ref = translatePoint(pt, tileCoordOffset(tile)); lref = translatePoint(last_pt, tileCoordOffset(tile)); - initMap(tile); - setViewportView(comp); tile.show(state, crc_errors, lref, ref); + + initMap(tile); } last_pt = pt; last_state = state.state;