Fix broken delete button

This commit is contained in:
Duncan Sommerville 2015-06-29 11:28:27 -04:00
parent 4be34ea94b
commit 19fb67c8d6
1 changed files with 7 additions and 8 deletions

View File

@ -12,7 +12,8 @@ var AIRTIME = (function(AIRTIME){
cursors = [],
cursorIds = [],
showInstanceIds = [],
headerFooter = [];
headerFooter = [],
DISABLED_CLASS = 'ui-state-disabled';
if (AIRTIME.showbuilder === undefined) {
AIRTIME.showbuilder = {};
@ -135,8 +136,7 @@ var AIRTIME = (function(AIRTIME){
mod.checkDeleteButton = function() {
var $selected = $sbTable.find("tbody").find("input:checkbox").filter(":checked");
var button = $("#show_builder").find(".icon-trash").parent(),
DISABLED_CLASS = 'ui-state-disabled';
var button = $("#show_builder").find(".icon-trash").parent();
if ($selected.length !== 0) {
button.removeClass(DISABLED_CLASS);
button.removeAttr('disabled');
@ -535,9 +535,6 @@ var AIRTIME = (function(AIRTIME){
cl = 'sb-header';
if (aData.record === true) {
//headerIcon = (aData.soundcloud_id > 0) ? "soundcloud" : "recording";
$div = $("<div/>", {
"class": "small-icon " + headerIcon
});
@ -1191,8 +1188,10 @@ var AIRTIME = (function(AIRTIME){
//delete selected tracks
$toolbar.find('.icon-trash').parent()
.click(function() {
if (AIRTIME.button.isDisabled('icon-trash', true) === true) {
var button = $("#show_builder").find(".icon-trash").parent();
if (button.hasClass(DISABLED_CLASS)) {
return;
}