From 4db267ff617f1266dcf766a2ece37f17e293b6e8 Mon Sep 17 00:00:00 2001 From: Harrison Healey Date: Wed, 5 Jul 2017 10:51:03 -0400 Subject: [PATCH] Fixed Remove button being displayed in View Members modal (#715) --- app/screens/channel_members/channel_members.js | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/app/screens/channel_members/channel_members.js b/app/screens/channel_members/channel_members.js index 01a4d3bc2..0f9689960 100644 --- a/app/screens/channel_members/channel_members.js +++ b/app/screens/channel_members/channel_members.js @@ -135,16 +135,21 @@ class ChannelMembers extends PureComponent { }; emitCanRemoveMembers = (enabled) => { - this.props.navigator.setButtons({ - rightButtons: [{...this.removeButton, disabled: !enabled}] - }); + if (this.props.canManageUsers) { + this.props.navigator.setButtons({ + rightButtons: [{...this.removeButton, disabled: !enabled}] + }); + } }; emitRemoving = (loading) => { this.setState({canSelect: false, removing: loading}); - this.props.navigator.setButtons({ - rightButtons: [{...this.removeButton, disabled: loading}] - }); + + if (this.props.canManageUsers) { + this.props.navigator.setButtons({ + rightButtons: [{...this.removeButton, disabled: loading}] + }); + } }; handleRemoveMembersPress = () => {