       @fire 'closing'
 
     if @side in ['left', 'right']
-      @root.style.top = "#{window.pageYOffset}px"
+      @__drawerScrollListener()
+      window.addEventListener 'scroll', @__drawerScrollListener
 
     @root.style[@side] = "-#{d[drawerDim]}px"
 

    if @side in ['left', 'right']
      @root.style.top = '0'
    @root.style[@side] = '0'


  ###*

  # @function afterIn
  ###
  afterOut: ->
    window.removeEventListener 'scroll', @__drawerScrollListener
