diff --git a/haxework/gui/ButtonView.hx b/haxework/gui/ButtonView.hx index 8d42969..074a80a 100755 --- a/haxework/gui/ButtonView.hx +++ b/haxework/gui/ButtonView.hx @@ -42,8 +42,10 @@ class ButtonView extends LabelView { } private function onMouseClick(event:MouseEvent):Void { - event.stopImmediatePropagation(); - if (!disabled) dispatcher.dispatch(pressCaller); + #if js if (downed) { #end + event.stopImmediatePropagation(); + if (!disabled) dispatcher.dispatch(pressCaller); + #if js } #end } private function onMouseOver(event:MouseEvent):Void {