diff --git a/airtime_mvc/public/js/airtime/showbuilder/builder.js b/airtime_mvc/public/js/airtime/showbuilder/builder.js index 60fdb3888..d46d0aade 100644 --- a/airtime_mvc/public/js/airtime/showbuilder/builder.js +++ b/airtime_mvc/public/js/airtime/showbuilder/builder.js @@ -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 = $("
", { "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; }