Track settings icon to open dialog

This commit is contained in:
Jonathon Wilson 2013-03-30 20:11:59 -06:00
parent 95b1fd7c99
commit a53481c4a1
4 changed files with 8 additions and 2 deletions

View File

@ -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);

View File

@ -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";

View File

@ -31,6 +31,10 @@ a {
display: inline-block;
}
[layout-link] {
cursor:pointer;
}
a:hover {
text-decoration: underline;
color: $ColorLinkHover;

View File

@ -335,7 +335,8 @@
control="mute"
mixer-id="{mixerId}">
</div>
<div class="track-icon-settings" style="display:none;" mixer-id="{mixerId}">
<div class="track-icon-settings" layout-link="configure-audio"
style="display:none;" mixer-id="{mixerId}">
<%= image_tag "content/icon_settings_lg.png",
{:width => 18, :height => 18} %>
</div>