mirror of
https://github.com/konvajs/konva.git
synced 2025-09-18 18:27:58 +08:00
fixed edge case when setting draggable=false on dragend
This commit is contained in:
@@ -77,6 +77,8 @@ Test.Modules.DD = {
|
||||
|
||||
circle.on('dragend', function() {
|
||||
dragEnd = true;
|
||||
// test set draggable false after drag end
|
||||
this.setDraggable(false);
|
||||
});
|
||||
warn(layer.toDataURL() === dataUrls['drag circle before'], 'start data url is incorrect');
|
||||
/*
|
||||
@@ -109,6 +111,7 @@ Test.Modules.DD = {
|
||||
test(dragStart, 'dragstart event was not triggered');
|
||||
test(dragMove, 'dragmove event was not triggered');
|
||||
test(dragEnd, 'dragend event was not triggered');
|
||||
test(!circle.getDraggable(), 'circle should no longer be draggable');
|
||||
|
||||
warn(layer.toDataURL() === dataUrls['drag circle after'], 'end data url is incorrect');
|
||||
},
|
||||
|
Reference in New Issue
Block a user