From 4569b76dd53679f6f6bfdfdd5f16100c535e79ae Mon Sep 17 00:00:00 2001 From: Ben Ogle & Nathan Sobo Date: Wed, 11 Jun 2014 17:16:19 -0600 Subject: [PATCH] Don't call preventDefault for spaces to prevent browser scrolling --- src/editor-component.coffee | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/editor-component.coffee b/src/editor-component.coffee index 32c068fd2..46b4b2177 100644 --- a/src/editor-component.coffee +++ b/src/editor-component.coffee @@ -403,7 +403,9 @@ EditorComponent = React.createClass editor.insertText(event.data) inputNode.value = event.data - event.preventDefault() + # If we prevent the insertion of a space character, then the browser + # interprets the spacebar keypress as a page-down command. + event.preventDefault() unless event.data is ' ' onInputFocused: -> @setState(focused: true)