From 6c6d0259489b0fff917932842aea6d58b851e766 Mon Sep 17 00:00:00 2001 From: shmyga Date: Wed, 11 Sep 2013 15:57:09 +0200 Subject: [PATCH] fix2 --- haxework/gui/ButtonView.hx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/haxework/gui/ButtonView.hx b/haxework/gui/ButtonView.hx index 5ee0e8e..129eeb0 100755 --- a/haxework/gui/ButtonView.hx +++ b/haxework/gui/ButtonView.hx @@ -24,10 +24,11 @@ class ButtonView extends LabelView { } private function onMouseClick(event:MouseEvent):Void { - var self:ButtonView = this; - dispatcher.dispatch(function(listener:ButtonViewListener):Void { - listener.onPress(self); - }); + dispatcher.dispatch(pressCaller); + } + + private function pressCaller(listener:ButtonViewListener):Void { + listener.onPress(this); } private function set_onPress(value:ButtonViewListener):ButtonViewListener {