[bugfix] ContactList: not trigger select event when click radio icon (#3218)

This commit is contained in:
neverland
2019-04-26 11:15:33 +08:00
committed by GitHub
parent 6fbdc4ffc3
commit 5ae6d3aabc
4 changed files with 69 additions and 36 deletions

View File

@@ -60,16 +60,13 @@ export const CheckboxMixin = (parent, bem) => ({
<div
class={bem()}
onClick={event => {
event.stopPropagation();
this.$emit('click', event);
}}
>
<div
class={bem('icon', [this.shape, { disabled: this.isDisabled, checked }])}
onClick={event => {
event.stopPropagation();
this.onClickIcon();
this.$emit('click', event);
}}
onClick={this.onClickIcon}
>
{CheckIcon}
</div>