diff --git a/app/screens/create_channel/create_channel.js b/app/screens/create_channel/create_channel.js index 7ff26e6ee94..e4aaf99d053 100644 --- a/app/screens/create_channel/create_channel.js +++ b/app/screens/create_channel/create_channel.js @@ -63,6 +63,7 @@ export default class CreateChannel extends PureComponent { }; this.rightButton.text = context.intl.formatMessage({id: 'mobile.create_channel', defaultMessage: 'Create'}); + this.rightButton.color = props.theme.sidebarHeaderTextColor; if (props.closeButton) { this.left = {...this.leftButton, icon: props.closeButton}; diff --git a/app/screens/edit_channel/edit_channel.js b/app/screens/edit_channel/edit_channel.js index d3f70a24a9c..7126f02dca2 100644 --- a/app/screens/edit_channel/edit_channel.js +++ b/app/screens/edit_channel/edit_channel.js @@ -99,6 +99,7 @@ export default class EditChannel extends PureComponent { header, }; + this.rightButton.color = props.theme.sidebarHeaderTextColor; this.rightButton.text = context.intl.formatMessage({id: 'mobile.edit_channel', defaultMessage: 'Save'}); const buttons = { diff --git a/app/screens/edit_post/edit_post.js b/app/screens/edit_post/edit_post.js index 741a9477634..20b0d7e5803 100644 --- a/app/screens/edit_post/edit_post.js +++ b/app/screens/edit_post/edit_post.js @@ -51,6 +51,7 @@ export default class EditPost extends PureComponent { super(props); this.state = {message: props.post.message}; + this.rightButton.color = props.theme.sidebarHeaderTextColor; this.rightButton.text = context.intl.formatMessage({id: 'edit_post.save', defaultMessage: 'Save'}); props.actions.setButtons(props.componentId, { diff --git a/app/screens/edit_profile/edit_profile.js b/app/screens/edit_profile/edit_profile.js index 0d975b44f67..24c047246b5 100644 --- a/app/screens/edit_profile/edit_profile.js +++ b/app/screens/edit_profile/edit_profile.js @@ -119,6 +119,7 @@ export default class EditProfile extends PureComponent { const buttons = { rightButtons: [this.rightButton], }; + this.rightButton.color = props.theme.sidebarHeaderTextColor; this.rightButton.text = context.intl.formatMessage({id: t('mobile.account.settings.save'), defaultMessage: 'Save'}); props.actions.setButtons(props.componentId, buttons); diff --git a/app/screens/terms_of_service/terms_of_service.js b/app/screens/terms_of_service/terms_of_service.js index 14fb419687f..2cab9a178e1 100644 --- a/app/screens/terms_of_service/terms_of_service.js +++ b/app/screens/terms_of_service/terms_of_service.js @@ -74,6 +74,7 @@ export default class TermsOfService extends PureComponent { }; this.rightButton.text = context.intl.formatMessage({id: 'terms_of_service.agreeButton', defaultMessage: 'I Agree'}); + this.rightButton.color = props.theme.sidebarHeaderTextColor; this.leftButton.icon = props.closeButton; this.setNavigatorButtons(false); diff --git a/app/screens/user_profile/user_profile.js b/app/screens/user_profile/user_profile.js index 689255c8256..c7d8fecbf0d 100644 --- a/app/screens/user_profile/user_profile.js +++ b/app/screens/user_profile/user_profile.js @@ -65,6 +65,7 @@ export default class UserProfile extends PureComponent { super(props); if (props.isMyUser) { + this.rightButton.color = props.theme.sidebarHeaderTextColor; this.rightButton.text = context.intl.formatMessage({id: 'mobile.routes.user_profile.edit', defaultMessage: 'Edit'}); const buttons = {