diff --git a/src/components/menu/Menu.vue b/src/components/menu/Menu.vue index 5c66cf6e99..9f92ccfedb 100644 --- a/src/components/menu/Menu.vue +++ b/src/components/menu/Menu.vue @@ -60,6 +60,10 @@ export default { methods: { itemClick(event) { const item = event.item; + if (item.disabled || (!item.to && !item.url)) { + event.originalEvent.preventDefault(); + } + if (item.command) { item.command(event); event.originalEvent.preventDefault();