diff --git a/web/app/assets/javascripts/minimal/minimal.js b/web/app/assets/javascripts/minimal/minimal.js index 0181340c6..70bfd5f0b 100644 --- a/web/app/assets/javascripts/minimal/minimal.js +++ b/web/app/assets/javascripts/minimal/minimal.js @@ -18,6 +18,7 @@ //= require ga //= require utils //= require playbackControls +//= require webcam_viewer //= require react //= require react_ujs //= require react-init diff --git a/web/app/assets/javascripts/react-components/SessionOtherTrack.js.jsx.coffee b/web/app/assets/javascripts/react-components/SessionOtherTrack.js.jsx.coffee index e0148d343..7bb9e531e 100644 --- a/web/app/assets/javascripts/react-components/SessionOtherTrack.js.jsx.coffee +++ b/web/app/assets/javascripts/react-components/SessionOtherTrack.js.jsx.coffee @@ -69,7 +69,10 @@ MixerActions = @MixerActions componentDidMount: () -> - context.jamClient.SessionSetUserName(this.props.participant.client_id, this.props.name) + if this.props.participant.client_id? + context.jamClient.SessionSetUserName(this.props.participant.client_id, this.props.name) + else + logger.error("no participant client ID") $root = $(this.getDOMNode()) $mute = $root.find('.track-icon-mute') diff --git a/web/app/assets/stylesheets/client/react-components/SessionScreen.css.scss b/web/app/assets/stylesheets/client/react-components/SessionScreen.css.scss index bbcd53031..b11edd115 100644 --- a/web/app/assets/stylesheets/client/react-components/SessionScreen.css.scss +++ b/web/app/assets/stylesheets/client/react-components/SessionScreen.css.scss @@ -319,6 +319,10 @@ $session-screen-divider: 1415px; text-decoration: none; font-size:12px; margin-left:5px; + + &:hover { + text-decoration:underline; + } } } }