diff --git a/app/assets/javascripts/layout.js b/app/assets/javascripts/layout.js index ce43fde26..7bd21f526 100644 --- a/app/assets/javascripts/layout.js +++ b/app/assets/javascripts/layout.js @@ -444,7 +444,7 @@ } resizing = context.setTimeout(layout, 80); }); - $('[layout-link]').on('click', linkClicked); + $('body').on('click', '[layout-link]', linkClicked); $('[layout-action="close"]').on('click', close); $('[layout-sidebar-expander]').on('click', toggleSidebar); $('[layout-panel="expanded"] [layout-panel="header"]').on('click', panelHeaderClicked); diff --git a/app/assets/javascripts/session.js b/app/assets/javascripts/session.js index 381110709..187664db2 100644 --- a/app/assets/javascripts/session.js +++ b/app/assets/javascripts/session.js @@ -212,6 +212,7 @@ ]); if (mixer) { myTrack = (mixer.group_id === ChannelGroupIds.AudioInputMusicGroup); + var gainPercent = percentFromMixerValue( mixer.range_low, mixer.range_high, mixer.volume_left); var muteClass = "enabled"; diff --git a/app/assets/stylesheets/client/jamkazam.css.scss b/app/assets/stylesheets/client/jamkazam.css.scss index 7ebf8468c..9e05e9778 100644 --- a/app/assets/stylesheets/client/jamkazam.css.scss +++ b/app/assets/stylesheets/client/jamkazam.css.scss @@ -31,6 +31,10 @@ a { display: inline-block; } +[layout-link] { + cursor:pointer; +} + a:hover { text-decoration: underline; color: $ColorLinkHover; diff --git a/app/views/clients/_session.html.erb b/app/views/clients/_session.html.erb index 348b2abf9..de8eaab9f 100644 --- a/app/views/clients/_session.html.erb +++ b/app/views/clients/_session.html.erb @@ -335,7 +335,8 @@ control="mute" mixer-id="{mixerId}"> -