Use RootView.eachEditor in Tabs package

This commit is contained in:
Kevin Sawicki
2013-01-12 15:54:02 -08:00
parent 026bacabdb
commit 01233e2990

View File

@@ -5,11 +5,8 @@ Tab = require 'tabs/src/tab'
module.exports =
class Tabs extends View
@activate: (rootView) ->
for editor in rootView.getEditors()
@prependToEditorPane(rootView, editor) if rootView.parents('html').length
rootView.on 'editor:attached', (e, editor) =>
@prependToEditorPane(rootView, editor)
rootView.eachEditor (editor) =>
@prependToEditorPane(rootView, editor) if editor.attached
@prependToEditorPane: (rootView, editor) ->
if pane = editor.pane()