I find solution, use this code:
<Button @click="($e) => this.$refs.menu.toggle($e)" />
This seems to be a "feature" of the @click call in Primevue v4 Button components (in v3 this works without closure function).