Остановить распространение событий в Bonsai.js
Как мне остановить mousedown
событие от распространения на сцену?
stage.addListener("pointerdown", startDrawing);
rect = Path.rect(x, y, 100, 100);
stage.addChild rect;
rect.addListener("pointerdown", selectHandler);
startDrawing
вызывается каждый раз после selectHandler
1 ответ
Решение
Любопытно, что у меня был ответ на вопрос все время, меня просто обманули, заставив думать, что он не работает.
Остановите событие в selectHandler:
function selectHandler(e) {
e.stop();
};
PS Вы можете увидеть мою работу здесь: http://codepen.io/zinkkrysty/pen/iyrjG?editors=001