From 1435904f3cf9c5a2f5c79f3e4a2eee11945be29b Mon Sep 17 00:00:00 2001 From: Juan Tejada Date: Tue, 26 Jan 2016 13:54:31 -0800 Subject: [PATCH] Fix when checking if draft is a reply when getting accounts for send --- internal_packages/composer/lib/composer-view.cjsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/internal_packages/composer/lib/composer-view.cjsx b/internal_packages/composer/lib/composer-view.cjsx index a8c381c4f..63eeef8d7 100644 --- a/internal_packages/composer/lib/composer-view.cjsx +++ b/internal_packages/composer/lib/composer-view.cjsx @@ -530,7 +530,7 @@ class ComposerView extends React.Component body: draft.body files: draft.files subject: draft.subject - accounts: @_getAccounts() + accounts: @_getAccountsForSend() if !@state.populated _.extend state, @@ -577,8 +577,8 @@ class ComposerView extends React.Component enabledFields.push Fields.Body return enabledFields - _getAccounts: => - if @props.mode is 'inline' + _getAccountsForSend: => + if @_proxy.draft()?.replyToMessageId? [AccountStore.accountForId(@_proxy.draft().accountId)] else AccountStore.accounts() @@ -586,7 +586,7 @@ class ComposerView extends React.Component # When the account store changes, the From field may or may not still # be in scope. We need to make sure to update our enabled fields. _onAccountStoreChanged: => - accounts = @_getAccounts() + accounts = @_getAccountsForSend() enabledFields = if @_shouldShowFromField(@_proxy?.draft()) @state.enabledFields.concat [Fields.From] else