summaryrefslogtreecommitdiffstats
path: root/webapp/components/youtube_video.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'webapp/components/youtube_video.jsx')
-rw-r--r--webapp/components/youtube_video.jsx7
1 files changed, 6 insertions, 1 deletions
diff --git a/webapp/components/youtube_video.jsx b/webapp/components/youtube_video.jsx
index 42b193612..a3e8765ae 100644
--- a/webapp/components/youtube_video.jsx
+++ b/webapp/components/youtube_video.jsx
@@ -46,6 +46,10 @@ export default class YoutubeVideo extends React.Component {
return;
}
+ if (props.show === false) {
+ this.stop();
+ }
+
this.setState({
videoId: match[2],
time: this.handleYoutubeTime(link)
@@ -221,5 +225,6 @@ export default class YoutubeVideo extends React.Component {
YoutubeVideo.propTypes = {
channelId: React.PropTypes.string.isRequired,
- link: React.PropTypes.string.isRequired
+ link: React.PropTypes.string.isRequired,
+ show: React.PropTypes.bool.isRequired
};