This commit is contained in:
@@ -360,11 +360,10 @@ export default {
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
startDrag({ event, timed }) {
|
||||
startDrag({ event }) {
|
||||
// console.log("startDrag", event);
|
||||
//TODO: IF event is not editable then just return here to prevent the drag
|
||||
//if (event && timed) {
|
||||
if (event) {
|
||||
|
||||
if (event && event.editable) {
|
||||
//My work around to disambiguate dragging and clicking
|
||||
clearTimeout(this.dragTimeout);
|
||||
this.dragged = false;
|
||||
@@ -379,19 +378,20 @@ export default {
|
||||
},
|
||||
extendBottom(event) {
|
||||
// console.log("extendBottom", event);
|
||||
//TODO: if event is not editable then just return here to prevent extend
|
||||
|
||||
//My work around to disambiguate extending and clicking
|
||||
clearTimeout(this.dragTimeout);
|
||||
this.dragged = false;
|
||||
this.dragTimeout = setTimeout(() => {
|
||||
this.dragged = true;
|
||||
}, 100); // Minimal delay to be regarded as extend instead of click
|
||||
if (event.editable) {
|
||||
//My work around to disambiguate extending and clicking
|
||||
clearTimeout(this.dragTimeout);
|
||||
this.dragged = false;
|
||||
this.dragTimeout = setTimeout(() => {
|
||||
this.dragged = true;
|
||||
}, 100); // Minimal delay to be regarded as extend instead of click
|
||||
|
||||
//this.dragEvent = event;
|
||||
this.extendEvent = event;
|
||||
this.createStart = event.start;
|
||||
this.extendOriginal = event.end;
|
||||
//this.dragEvent = event;
|
||||
this.extendEvent = event;
|
||||
this.createStart = event.start;
|
||||
this.extendOriginal = event.end;
|
||||
}
|
||||
},
|
||||
async endDragExtend() {
|
||||
//On drag then dragEvent and dragTime are set
|
||||
|
||||
Reference in New Issue
Block a user