diff options
Diffstat (limited to 'webapp')
-rw-r--r-- | webapp/components/filtered_user_list.jsx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/webapp/components/filtered_user_list.jsx b/webapp/components/filtered_user_list.jsx index 67d038fd9..2f9a50d24 100644 --- a/webapp/components/filtered_user_list.jsx +++ b/webapp/components/filtered_user_list.jsx @@ -3,6 +3,7 @@ import $ from 'jquery'; import ReactDOM from 'react-dom'; +import * as UserAgent from 'utils/user_agent.jsx'; import UserList from './user_list.jsx'; import {intlShape, injectIntl, defineMessages, FormattedMessage} from 'react-intl'; @@ -60,7 +61,10 @@ class FilteredUserList extends React.Component { } componentDidMount() { - ReactDOM.findDOMNode(this.refs.filter).focus(); + // only focus the search box on desktop so that we don't cause the keyboard to open on mobile + if (!UserAgent.isMobileApp()) { + ReactDOM.findDOMNode(this.refs.filter).focus(); + } } componentDidUpdate(prevProps, prevState) { |