invalidateSize() fixes map tiles not drawing out on some occassions