mirror of
https://github.com/Hopiu/fabric.js.git
synced 2026-04-16 12:20:59 +00:00
Merge pull request #1835 from noslouch/drawingmode-mouseevents
InDrawingMode Mouse Events
This commit is contained in:
commit
e6cfd0d52a
1 changed files with 15 additions and 0 deletions
|
|
@ -349,6 +349,11 @@
|
|||
pointer = fabric.util.transformPoint(this.getPointer(e, true), ivt);
|
||||
this.freeDrawingBrush.onMouseDown(pointer);
|
||||
this.fire('mouse:down', { e: e });
|
||||
|
||||
var target = this.findTarget(e);
|
||||
if (typeof target !== 'undefined') {
|
||||
target.fire('mousedown', { e: e, target: target });
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
|
|
@ -363,6 +368,11 @@
|
|||
}
|
||||
this.setCursor(this.freeDrawingCursor);
|
||||
this.fire('mouse:move', { e: e });
|
||||
|
||||
var target = this.findTarget(e);
|
||||
if (typeof target !== 'undefined') {
|
||||
target.fire('mousemove', { e: e, target: target });
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
|
|
@ -376,6 +386,11 @@
|
|||
}
|
||||
this.freeDrawingBrush.onMouseUp();
|
||||
this.fire('mouse:up', { e: e });
|
||||
|
||||
var target = this.findTarget(e);
|
||||
if (typeof target !== 'undefined') {
|
||||
target.fire('mouseup', { e: e, target: target });
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in a new issue