Ignore paste in react editor, Fixes #2186

This commit is contained in:
Pritam Baral
2014-05-18 04:14:32 +05:30
parent 7410f9a90d
commit c7461f476e

View File

@@ -16,6 +16,7 @@ InputComponent = React.createClass
{lastChar: ''}
componentDidMount: ->
@getDOMNode().addEventListener 'paste', @onPaste
@getDOMNode().addEventListener 'input', @onInput
@getDOMNode().addEventListener 'compositionupdate', @onCompositionUpdate
@@ -32,6 +33,9 @@ InputComponent = React.createClass
shouldComponentUpdate: (newProps) ->
not isEqual(newProps.style, @props.style)
onPaste: (e) ->
e.preventDefault()
onInput: (e) ->
e.stopPropagation()
valueCharCodes = punycode.ucs2.decode(@getDOMNode().value)