diff --git a/internal_packages/composer/lib/composer-view.cjsx b/internal_packages/composer/lib/composer-view.cjsx index 423c388ca..3913eb1c0 100644 --- a/internal_packages/composer/lib/composer-view.cjsx +++ b/internal_packages/composer/lib/composer-view.cjsx @@ -57,9 +57,7 @@ ComposerView = React.createClass if @props.mode is "fullwindow" # Need to delay so the component can be fully painted. Focus doesn't # work unless the element is on the page. - _.delay => - @focus("textFieldTo") - , 500 + @focus "textFieldTo" componentWillUnmount: -> @_teardownForDraft() @@ -128,11 +126,11 @@ ComposerView = React.createClass
@setState {showcc: true}}>Cc + onClick={=> @_showAndFocusCc()}>Cc @setState {showbcc: true}}>Bcc + onClick={=> @_showAndFocusBcc()}>Bcc + return unless @isMounted() + @refs[field]?.focus?() + , 150 isForwardedMessage: -> draft = @_proxy.draft()