Drag revert working - need to do same for resize & tidy up

This commit is contained in:
sean kenny
2014-08-29 16:58:15 +01:00
parent 331a242281
commit 4d489a41ea
5 changed files with 241 additions and 9 deletions
+12 -4
View File
@@ -489,9 +489,14 @@ function ResourceEventRenderer() {
else { // changed!
// calculate column delta
var newCol = Math.round((eventElement.offset().left - getSlotContainer().offset().left) / colWidth);
// if (newCol !== origCol){
// event.resources = [ resources()[newCol].id ];
// }
var newResources = event.resources;
if (newCol !== origCol){
event.resources = [ resources()[newCol].id ];
newResources = [ resources()[newCol].id ];
}
var eventStart = event.start.clone(); // already assumed to have a stripped time
var snapTime;
var snapIndex;
@@ -504,6 +509,7 @@ function ResourceEventRenderer() {
eventDrop(
eventElement[0],
event,
newResources,
eventStart,
ev,
ui
@@ -637,12 +643,14 @@ function ResourceEventRenderer() {
trigger('eventDragStop', eventElement[0], event, ev, ui);
if (isInBounds && (isAllDay || resourceDelta || snapDelta)) { // changed!
if (resourceDelta){
event.resources = [ resources()[origCell.col + resourceDelta].id ];
}
var resources = event.resources;
if (resourceDelta){
resources = [ resources()[origCell.col + resourceDelta].id ];
}
eventDrop(
eventElement[0],
event,
resources,
eventStart,
ev,
ui