diff --git a/src/trait_manager/view/TraitButtonView.js b/src/trait_manager/view/TraitButtonView.js index ae1eca644..7bd8c155a 100644 --- a/src/trait_manager/view/TraitButtonView.js +++ b/src/trait_manager/view/TraitButtonView.js @@ -2,12 +2,14 @@ import { isString } from 'underscore'; import TraitView from './TraitView'; export default TraitView.extend({ - events: { - 'click button': 'handleClick' - }, + eventCapture: ['click button'], templateInput: '', + onChange() { + this.handleClick(); + }, + handleClick() { const { model, em } = this; const command = model.get('command');