diff --git a/app/src/component/mediaPlayer/index.js b/app/src/component/mediaPlayer/index.js index 4b97d52..e3715f5 100644 --- a/app/src/component/mediaPlayer/index.js +++ b/app/src/component/mediaPlayer/index.js @@ -1,7 +1,11 @@ import { connect } from 'react-redux'; +import { SETTINGS } from 'lbry-redux'; +import { makeSelectClientSetting } from '../../redux/selectors/settings'; import MediaPlayer from './view'; -const select = state => ({}); +const select = state => ({ + backgroundPlayEnabled: makeSelectClientSetting(SETTINGS.BACKGROUND_PLAY_ENABLED)(state), +}); const perform = dispatch => ({}); export default connect(select, perform)(MediaPlayer); diff --git a/app/src/component/mediaPlayer/view.js b/app/src/component/mediaPlayer/view.js index 469bd12..39929d0 100644 --- a/app/src/component/mediaPlayer/view.js +++ b/app/src/component/mediaPlayer/view.js @@ -243,7 +243,7 @@ class MediaPlayer extends React.PureComponent { } render() { - const { fileInfo, thumbnail, style, fullScreenStyle } = this.props; + const { backgroundPlayEnabled, fileInfo, thumbnail, style, fullScreenStyle } = this.props; const flexCompleted = this.getCurrentTimePercentage() * 100; const flexRemaining = (1 - this.getCurrentTimePercentage()) * 100; @@ -252,7 +252,7 @@ class MediaPlayer extends React.PureComponent {