CC-5778 : Improving Builder Rendering Time
fix for empty rows.
This commit is contained in:
parent
090258e45b
commit
2f7cff2629
|
@ -120,7 +120,6 @@ div.sb-timerange input.error {
|
||||||
}
|
}
|
||||||
.marker {
|
.marker {
|
||||||
background: url(images/tl-arrow.png) no-repeat scroll 3px 4px;
|
background: url(images/tl-arrow.png) no-repeat scroll 3px 4px;
|
||||||
top: -9px;
|
|
||||||
display: block;
|
display: block;
|
||||||
height: 9px;
|
height: 9px;
|
||||||
left: -13px;
|
left: -13px;
|
||||||
|
@ -140,7 +139,7 @@ tr.cursor-selected-row .marker {
|
||||||
}
|
}
|
||||||
|
|
||||||
table.datatable tr.cursor-selected-row td, table.datatable tr.cursor-selected-row th {
|
table.datatable tr.cursor-selected-row td, table.datatable tr.cursor-selected-row th {
|
||||||
border-top: 1px solid rgba(215, 0, 0, 1) !important;
|
border-bottom: 1px solid rgba(215, 0, 0, 1) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sb-content .sb-past {
|
.sb-content .sb-past {
|
||||||
|
@ -256,7 +255,7 @@ table.datatable tr.sb-header.odd:hover td, table.datatable tr.sb-header.even:hov
|
||||||
margin-right:5px;
|
margin-right:5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sb-checkbox {
|
.sb-checkbox, .sb-empty td {
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -40,7 +40,7 @@ var AIRTIME = (function(AIRTIME) {
|
||||||
|
|
||||||
// process selected schedule rows to add media after.
|
// process selected schedule rows to add media after.
|
||||||
$("#show_builder_table tr.cursor-selected-row").each(function(i, el) {
|
$("#show_builder_table tr.cursor-selected-row").each(function(i, el) {
|
||||||
var data = $(el).prev().data("aData");
|
var data = $(el).data("aData");
|
||||||
|
|
||||||
aSchedIds.push( {
|
aSchedIds.push( {
|
||||||
"id" : data.id,
|
"id" : data.id,
|
||||||
|
|
|
@ -568,6 +568,11 @@ var AIRTIME = (function(AIRTIME){
|
||||||
$node = $(nRow.children[0]);
|
$node = $(nRow.children[0]);
|
||||||
$node.html('');
|
$node.html('');
|
||||||
|
|
||||||
|
//putting the cursor on the screen
|
||||||
|
if (aData.allowed && $lib.length > 0 && $lib.filter(":visible").length > 0) {
|
||||||
|
$node.append('<div class="marker"></div>');
|
||||||
|
}
|
||||||
|
|
||||||
sSeparatorHTML = '<span>'+$.i18n._("Show Empty")+'</span>';
|
sSeparatorHTML = '<span>'+$.i18n._("Show Empty")+'</span>';
|
||||||
cl = cl + " sb-empty odd";
|
cl = cl + " sb-empty odd";
|
||||||
|
|
||||||
|
@ -622,11 +627,9 @@ var AIRTIME = (function(AIRTIME){
|
||||||
$node.html('<input type="checkbox" name="'+aData.id+'"></input>');
|
$node.html('<input type="checkbox" name="'+aData.id+'"></input>');
|
||||||
|
|
||||||
//putting the cursor on the screen
|
//putting the cursor on the screen
|
||||||
if (aData.scheduled == 2) {
|
if ($lib.length > 0 && $lib.filter(":visible").length > 0) {
|
||||||
if ($lib.length > 0 && $lib.filter(":visible").length > 0) {
|
$node.append('<div class="marker"></div>');
|
||||||
$node.append('<div class="marker"></div>');
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$node.html('');
|
$node.html('');
|
||||||
|
|
Loading…
Reference in New Issue