From: Eugen Rochko Date: Tue, 7 Mar 2017 08:54:57 +0000 (+0100) Subject: Try to detect iOS and *not* autoplay any videos X-Git-Url: https://git.xn--scling-oua.cat.family/?a=commitdiff_plain;h=47bf592db786107f0cdc67b98f55c947acdb5a51;p=mastodon.git Try to detect iOS and *not* autoplay any videos Technically the check for iOS from components is a side effect, because it's neither in state nor props, but the user agent does not change, so I think that's okay. --- diff --git a/app/assets/javascripts/components/components/media_gallery.jsx b/app/assets/javascripts/components/components/media_gallery.jsx index cd2394023..72b5e977f 100644 --- a/app/assets/javascripts/components/components/media_gallery.jsx +++ b/app/assets/javascripts/components/components/media_gallery.jsx @@ -2,6 +2,7 @@ import ImmutablePropTypes from 'react-immutable-proptypes'; import PureRenderMixin from 'react-addons-pure-render-mixin'; import IconButton from './icon_button'; import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; +import { isIOS } from '../is_mobile'; const messages = defineMessages({ toggle_visible: { id: 'media_gallery.toggle_visible', defaultMessage: 'Toggle visibility' } @@ -161,7 +162,7 @@ const Item = React.createClass({