Fix double dragend, dragstart, dragmove triggers on Konva.Transformer

This commit is contained in:
Anton Lavrenov
2020-10-12 09:11:11 -05:00
parent 451b34d25d
commit f4d566e431
4 changed files with 28 additions and 10 deletions

View File

@@ -598,6 +598,12 @@ export class Transformer extends Group {
// do not bubble drag from the back shape
// because we already "drag" whole transformer
// so we don't want to trigger drag twice on transformer
back.on('dragstart', (e) => {
e.cancelBubble = true;
});
back.on('dragmove', (e) => {
e.cancelBubble = true;
});
back.on('dragend', (e) => {
e.cancelBubble = true;
});