   # Private:
   remove: (selector, keepData) ->
     return super if keepData
-
     @unsubscribe()
     @model.destroy() unless @model.isDestroyed()
-
-    if @isActive()
-      @getContainer().makeNextPaneActive()
-
     super

      else
        @blur() if @hasFocus()

    @subscribe this, 'focus', =>
      @model.suppressBlur => @activeView?.focus()
      false

    @subscribe this, 'focusin', =>
      @makeActive()
      @model.focus()

    @subscribe this, 'focusout', (e) => @model.blur()

    @command 'pane:save-items', => @saveItems()
    @command 'pane:show-next-item', => @showNextItem()

    @subscribe @model, 'item-moved', @onItemMoved
    @subscribe @model, 'before-item-destroyed', @onBeforeItemDestroyed
    @subscribe @model, 'item-destroyed', @onItemDestroyed
    @subscribe @model.$active, 'value', @onActiveStatusChanged

    @subscribe @model.$focused, 'value', (focused) =>
      if focused
