       panel.once 'viewAppended', =>
         ideView = panel.getPaneByName 'editorPane'
         @setActiveTabView ideView.tabView
-        @ideViews.push ideView
+        @registerIDEView ideView
 
         splitViewPanel = ideView.parent.parent
         splitViewPanel.addSubView @statusBar = new IDE.StatusBar

    requiredIndex = keyCodeMap.indexOf keyEvent.keyCode

    @activeTabView.showPaneByIndex requiredIndex

  forEachSubViewInIDEViews_: (callback = noop, paneType) ->
    for ideView in @ideViews

      ideView.tabView.addPane pane

    @setActiveTabView ideView.tabView
    @registerIDEView ideView

    if parentSplitView and panelIndexInParent
      parentSplitView.options.views[panelIndexInParent] = ideView
