 
     @setPostPosition(e.offsetX)
 
+    fade.in @tooltip[0]
+
+    clearTimeout @_autohide
+    @_autohide = setTimeout @hideTooltip, 1000
+
 
   click: =>
     @forum.jumpTo @postPosition
+
 
   jump: (e) =>
     e.preventDefault()


  constructor: (forum) ->
    @forum = forum
    $(document).on 'touchstart', '.js-forum__posts-seek', @onTouchstart
    $(document).on 'mouseenter', '.js-forum__posts-seek', @enter
    $(document).on 'mouseleave', '.js-forum__posts-seek', @leave
    $(document).on 'mousemove', '.js-forum__posts-seek', @move
    $(document).on 'click', '.js-forum__posts-seek', @click

    $(document).on 'click', '.js-forum-posts-seek--jump', @jump


  enter: (e) =>
    return if @tooltip[0]._visible

    @move(e)
    fade.in @tooltip[0]


  leave: (e) =>
    return unless @tooltip[0]._visible

    @tooltip[0]._visible = false
    fade.out @tooltip[0]


  move: (e) =>
    e.preventDefault()

    @forum.jumpTo n


  setPostPosition: (x) =>
    seekbarPos = @seekbar[0].getBoundingClientRect()

