     whatKind:
       enter: ->
         # console.log "STATE: \'whatKind/enter\'"
-        @disableMarkingSurfaces()
+        # @disableMarkingSurfaces()
 
         # reset asteroid/artifact selector
         for e in @el.find('input[name="classifier-type"]')

      element.style.height = newSize + "px"

  destroyMarksInFrame: (frame_idx, curr_ast_id) ->
    console.log "Destroy marks in frame: ", frame_idx
    for surface in @markingSurfaceList
      for theMark in surface.marks
        if theMark?.frame is frame_idx and theMark?.asteroid_id is @currAsteroid.id
          theMark?.destroy()

  onClickAsteroidNotVisible: ->
    console.log 'onClickAsteroidNotVisible: '

    surface.reset() for surface in @markingSurfaceList

  disableMarkingSurfaces: =>
    surface.disable() for surface in @markingSurfaceList
    
  enableMarkingSurfaces: =>
    surface.enable() for surface in @markingSurfaceList

