       @listController.removeAllItems()
       @listController.showLazyLoader()
 
-      @currentFilter = if data.active then MOST_LIKED else MOST_RECENT
+      filter = if data.active then MOST_LIKED else MOST_RECENT
+      @setFilterOptions filter
+
       @skipItemCount = 0
 
       @populate()

      else
        @listController.getListView().on 'ItemWasAdded', @bound 'scrollUp'


  bindInputEvents: ->


    if type is 'post'
    then KD.utils.defer -> callback null, [data]
    else appManager.tell 'Activity', 'fetch', options, (err, items)=>
      @getItemTimestampFn = getItemTimestampFn

      # when we run out of posts in most liked list, we switch
      # to getting most recent posts in DESC order
