focused = null;
textLen = null;
zoomStep = 0;
final Data data = gui.context.data();
if(data != null && getWidth() != 0) {
<BUG>if(!GUIProp.showmap) return;
painter = GUIProp.mapfs && data.fs != null ? new MapFS(this, data.fs) :
new MapDefault(this);</BUG>
mainMap = createImage();
zoomMap = createImage();

focused = null;
textLen = null;
zoomStep = 0;
final Data data = gui.context.data();
if(data != null && getWidth() != 0) {
if(!GUIProp.showmap) return;
if(!GUIProp.fsmeta)
painter = GUIProp.mapfs && data.fs != null ? new MapFS(this, data.fs) :
new MapDefault(this);
else painter = data.fs != null ? new MapFS(this, data.fs) :
new MapDefault(this);
mainMap = createImage();
zoomMap = createImage();
