diff options
author | Harrison Healey <harrisonmhealey@gmail.com> | 2016-09-08 08:49:12 -0400 |
---|---|---|
committer | enahum <nahumhbl@gmail.com> | 2016-09-08 09:49:12 -0300 |
commit | 04ee6a6afb238ee81bf2476049ec2056e5c93e8b (patch) | |
tree | 9540da105db9b326c43a12ba4de589a7ac3c55d0 /webapp | |
parent | faf944f47a9bc84365a7ddd949fc7e7b1ac2c057 (diff) | |
download | chat-04ee6a6afb238ee81bf2476049ec2056e5c93e8b.tar.gz chat-04ee6a6afb238ee81bf2476049ec2056e5c93e8b.tar.bz2 chat-04ee6a6afb238ee81bf2476049ec2056e5c93e8b.zip |
Stopped automatically focusing user list search box on mobile (#3992)
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) { |