This commit is contained in:
Calvin Montgomery 2013-06-26 22:44:48 -04:00
parent c00b95feae
commit ab7ad2c36c
3 changed files with 30 additions and 12 deletions

View file

@ -650,7 +650,7 @@ Callbacks = {
queue: function(data) {
// Wait until pending movements are completed
if(MOVING) {
if(PL_MOVING || PL_ADDING || PL_DELETING) {
setTimeout(function() {
Callbacks.queue(data);
}, 100);
@ -699,11 +699,25 @@ Callbacks = {
},
"delete": function(data) {
// Wait until any pending manipulation is finished
if(PL_MOVING || PL_ADDING || PL_DELETING) {
setTimeout(function() {
Callbacks["delete"](data);
}, 100);
return;
}
var li = $("#queue").children()[data.position];
$(li).remove();
},
moveVideo: function(data) {
// Wait until any pending manipulation is finished
if(PL_MOVING || PL_ADDING || PL_DELETING) {
setTimeout(function() {
Callbacks.moveVideo(position);
}, 100);
return;
}
if(data.from < POSITION && data.to >= POSITION)
POSITION--;
else if(data.from > POSITION && data.to <= POSITION)
@ -715,10 +729,10 @@ Callbacks = {
},
setPosition: function(position) {
// Wait until any pending movement is finished
if(MOVING) {
// Wait until any pending manipulation is finished
if(PL_MOVING || PL_ADDING || PL_DELETING) {
setTimeout(function() {
Callbacks.move(position);
Callbacks.setPosition(position);
}, 100);
return;
}