       @_set_data()
       @_map_data()
       @map_initialized = true
-    
+
     # brute force way of handling resize or responsive event -------------------------------------------------------------
     if @height != @map_frame.get('height') or @width != @map_frame.get('width')
       extent = @get_extent()

            for c in children
              [cx, cy, cz, cbounds] = c
              child_key = @mget('tile_source').tile_xyz_to_key(cx, cy, cz)
              if child_key of @mget('tile_source').tiles
                children.push(child_key)

          need_load.push(t)

    # draw stand-in parents ----------

    tile_data = e.target.tile_data
    tile_data.img = e.target
    tile_data.current = true
    tile_data.loaded = true
    @request_render()

  _on_tile_cache_load: (e) =>
    tile_data = e.target.tile_data
    tile_data.img = e.target
    tile_data.loaded = true

  _on_tile_error: (e) =>
    return ''
