 
   changePageToActivity:(event)->
 
-    if not @$().hasClass("fixed") and @getScrollTop() > headerHeight
+    if not @$().hasClass("fixed") and @getScrollTop() > headerHeight - 10
       {navController} = @mainController.sidebarController.getView()
       navController.selectItemByName 'Activity'
       @setClass "fixed"
       @header.once "transitionend", @header.bound "hide"
       @header.$().css marginTop : -headerHeight
+      @getSingleton('mainViewController').emit "browseRequested"
 
 
   navigateHome:(itemData)->

        @header.show()
        @header._windowDidResize()
        @scrollTo {duration : 300, top : 0}, =>
          if KD.isLoggedIn()
            @unsetClass "fixed"
            @header.$().css marginTop : 0
      when "Activity"
        if KD.isLoggedIn()
          @header.once "transitionend", =>

          @scrollTo {duration : 300, top : @header.getHeight()}

  _windowDidResize:->
    return unless @header
    headerHeight = @header.getHeight()
    @innerNav.setHeight @getHeight() - (if KD.isLoggedIn() then 77 else 0)

