diff --git a/src/js/stendhal/ui/quickmenu/QuickMenuButton.ts b/src/js/stendhal/ui/quickmenu/QuickMenuButton.ts index 9885ffa5ef..4edefa32e6 100644 --- a/src/js/stendhal/ui/quickmenu/QuickMenuButton.ts +++ b/src/js/stendhal/ui/quickmenu/QuickMenuButton.ts @@ -52,7 +52,9 @@ export abstract class QuickMenuButton extends Component { // listen for click events // FIXME: do we need to store this value for potential cleanup? - new ElementClickListener(this.componentElement).onClick = this.onClick; + new ElementClickListener(this.componentElement).onClick = (evt: Event) => { + this.onClick(evt); + }; this.update(); }