|
|
@@ -527,11 +527,7 @@ Grid.mixin({
|
|
|
}
|
|
|
// othewise, work off existing values
|
|
|
else {
|
|
|
- dropLocation = {
|
|
|
- start: event.start.clone(),
|
|
|
- end: event.end ? event.end.clone() : null,
|
|
|
- allDay: event.allDay // keep it the same
|
|
|
- };
|
|
|
+ dropLocation = pluckEventDateProps(event);
|
|
|
}
|
|
|
|
|
|
dropLocation.start.add(delta);
|
|
|
@@ -1162,6 +1158,16 @@ Grid.mixin({
|
|
|
----------------------------------------------------------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
|
+function pluckEventDateProps(event) {
|
|
|
+ return {
|
|
|
+ start: event.start.clone(),
|
|
|
+ end: event.end ? event.end.clone() : null,
|
|
|
+ allDay: event.allDay // keep it the same
|
|
|
+ };
|
|
|
+}
|
|
|
+FC.pluckEventDateProps = pluckEventDateProps;
|
|
|
+
|
|
|
+
|
|
|
function isBgEvent(event) { // returns true if background OR inverse-background
|
|
|
var rendering = getEventRendering(event);
|
|
|
return rendering === 'background' || rendering === 'inverse-background';
|