diff --git a/packages/table/src/config.js b/packages/table/src/config.js index ba705ac63..a6c8e14bf 100644 --- a/packages/table/src/config.js +++ b/packages/table/src/config.js @@ -32,7 +32,7 @@ export const cellForced = { return 0 && !this.isAllSelected } - nativeOn-click={ this.toggleAllSelection } + on-input={ this.toggleAllSelection } value={ this.isAllSelected } />; }, renderCell: function(h, { row, column, store, $index }) { diff --git a/packages/table/src/table-header.js b/packages/table/src/table-header.js index 1d1e19dfe..f526940d5 100644 --- a/packages/table/src/table-header.js +++ b/packages/table/src/table-header.js @@ -291,8 +291,7 @@ export default { return classes.join(' '); }, - toggleAllSelection(event) { - event.stopPropagation(); + toggleAllSelection() { this.store.commit('toggleAllSelection'); },