Don’t invoke ::onDidChangeActivePane events unless it really changes

This commit is contained in:
Nathan Sobo
2014-08-27 11:56:32 -06:00
parent e7a7e86dea
commit 87cdc1a45d

View File

@@ -55,9 +55,9 @@ class PaneContainer extends Model
getActivePane: ->
@activePane
setActivePane: (pane) ->
if pane isnt @activePane
@activePane = pane
setActivePane: (activePane) ->
if activePane isnt @activePane
@activePane = activePane
@emitter.emit 'did-change-active-pane', @activePane
@activePane