diff --git a/components/splitbutton/SplitButton.vue b/components/splitbutton/SplitButton.vue index eca0f8458..2d5d152c9 100755 --- a/components/splitbutton/SplitButton.vue +++ b/components/splitbutton/SplitButton.vue @@ -123,9 +123,11 @@ export default { } }, onDefaultButtonClick(event) { - this.$refs.menu.hide(event); + if (this.isExpanded) { + this.$refs.menu.hide(event); + } - this.$emit('click'); + this.$emit('click', event); } }, computed: {