diff --git a/src/text-editor-component.coffee b/src/text-editor-component.coffee index 270404ef4..8519ac21d 100644 --- a/src/text-editor-component.coffee +++ b/src/text-editor-component.coffee @@ -514,8 +514,8 @@ TextEditorComponent = React.createClass addCommandListeners: (listenersByCommandName) -> {parentView} = @props - addListener = (command, listener) -> - parentView.command command, (event) -> + addListener = (command, listener) => + @subscribe parentView.command command, (event) -> event.stopPropagation() listener(event)